Commit Graph

2154 Commits

Author SHA1 Message Date
Kitzunu
959ee62efe fix(Script/Spells): Validate Warrior spells (#9182) 2021-11-14 01:19:52 -03:00
IntelligentQuantum
ed55aa63af refactor(Scripts/Commands): convert cs_lookup to new system (#9100) 2021-11-14 00:26:21 +01:00
UltraNix
3c8bcf31ac fix(Core/Spells): Steady Shoot should not suspend ranged attack timer. (#9125)
Fixes #9107
2021-11-13 22:58:22 +01:00
Kitzunu
0850dea4df refactor(Scripts/Spells): convert spell_item into new system (#9057)
* refactor(Scripts/Spells): convert spell_item into new system

* fix build

* fix return
2021-11-13 13:01:38 +01:00
Skjalf
e78c696cf6 fix(Core/Disables): Remove validation checks from DISABLE_TYPE_GAME_EVENT (#9167)
Disables are loaded before game events
2021-11-13 07:33:22 -03:00
Kitzunu
743636c416 fix(Scripts/Spell): don't allow to tame an already owned creature (#9005) 2021-11-13 01:00:30 +01:00
Kitzunu
87a6d224ec refactor(Scripts/Spells): convert spell_generic into new system (#9044)
* refactor(Scripts/Spells): convert spell_generic into new system

* whitespace

* fix build
2021-11-13 00:18:05 +01:00
UltraNix
4046b55c57 fix(Core): Crashfix. (#9157) 2021-11-12 18:05:38 -03:00
Nefertumm
436c60907d fix(Core/Achievement): Throw food (#9098) 2021-11-12 17:07:16 +01:00
Kitzunu
4a4615f4dc feat(Script/Commands): .debug dummy (#9070)
* cherry-pick commit (5ed891a0f0)

Co-Authored-By: Treeston <14020072+Treeston@users.noreply.github.com>
2021-11-12 12:19:35 -03:00
Skjalf
3240d27d6f fix(Scripts/Spells): Holiday food items should give their buff after 10 seconds, not when the eating aura expires (#9132) 2021-11-12 11:14:10 -03:00
UltraNix
7201d8840f fix(Scripts/BlackrockSpire): Urok Doomhowl - improvements: (#9067)
The mobs should attack the pike if there is no players around
The boss should not despawning after summon
Urok's Tribute Pile with Pike and Head should disapear after Urok appear
Fixes #9023
2021-11-12 09:46:07 -03:00
IntelligentQuantum
4a69d1fc07 refactor(Scripts/Commands): convert cs_learn & cs_player to new system (#9050) 2021-11-12 13:03:38 +01:00
Skjalf
5f2d86cece fix(Scripts/UBRS): Pyroguard Emberseer adds improvements (#9136)
* Put Blackhand incarcerators in combat with zone once the event starts
* Implement Blackhand Incarcerator flee for assistance
2021-11-12 08:07:32 -03:00
Skjalf
dd944c6f53 fix(Scripts/UBRS): Drakkisath's Conflagration should be cast on the main target (#9138) 2021-11-12 07:47:06 -03:00
patou01
adbad6fb19 fix(Scripts/DireMaul): immolthar and adds are now immune to combat until the pylons are activated (#9007)
Co-authored-by: Patou01 <youdontneed@this.com>
2021-11-12 01:02:01 +01:00
sschepens
b7f8083915 feat(Core/Misc): change how Position struct is retrieved (#9017)
Update Position::GetPosition() and similar methods signatures to reflect 2a4c9bc changes by return a Position object instead of accepting a Position parameter by reference.

Cherry pick of 2585e799f9
2021-11-10 23:43:00 +01:00
Skjalf
855f098a57 feat(Core/Disables): Implement DISABLE_TYPE_GAME_EVENT (#9099) 2021-11-10 15:06:46 -03:00
IntelligentQuantum
06bc64d1c3 refactor(Scripts/Commands): convert cs_server to new system (#9078) 2021-11-10 13:22:47 +01:00
IntelligentQuantum
01a7d1d899 refactor(Scripts/Commands): Convert cs_reload to new system (#9052) 2021-11-10 12:33:12 +01:00
Francesco Borzì
1cd8c43447 fix(CI): revert sleep + fix shadowing variable issue (#9106) 2021-11-10 10:18:40 +01:00
Francesco Borzì
acf6aab247 fix(CI): trigger builds on C++ changes (#9103) 2021-11-10 10:08:52 +01:00
Kitzunu
28a496bfa5 fix(Script/Spell): Dark Reckoning (#9024)
Co-Authored-By: Lucas Nascimento <keader.android@gmail.com>
2021-11-10 00:21:25 +01:00
Skjalf
c8cd2c597a fix(Scripts/LBRS): Quartermaster Zigris (#9077) 2021-11-09 17:40:50 -03:00
sschepens
fb2a0a8336 refactor(Core): move complex functions from Object.h to Object.cpp (#9016)
Co-authored-by: QAston <qaston@gmail.com>
2021-11-09 20:32:44 +01:00
patou01
863455736e fix(core/Creature): initialize AI before calling OnCreatureCreate 2021-11-09 14:38:59 -03:00
Kitzunu
8b47540745 fix(Scripts/Misc): AhnKahet instance script typo (#9055) 2021-11-09 12:39:04 -03:00
IntelligentQuantum
540e8e9209 refactor(Scripts/Commands): Convert cs_mmap to new system (#9020) 2021-11-09 10:25:57 -03:00
Kitzunu
834cfecc4f refactor(Scripts/Spells): convert spell_warrior into new system (#9068) 2021-11-09 11:45:50 +01:00
Kitzunu
7c1fb0b088 refactor(Scripts/Spells): convert spell_warlock into new system (#9066) 2021-11-09 11:45:43 +01:00
Kitzunu
9b72a0a0e1 refactor(Scripts/Spells): convert spell_shaman into new system (#9065) 2021-11-09 11:45:35 +01:00
Kitzunu
2dc126b0df refactor(Scripts/Spells): convert spell_quest into new system (#9064) 2021-11-09 11:45:27 +01:00
Kitzunu
ebfa8878c1 refactor(Scripts/Spells): convert spell_priest into new system (#9063) 2021-11-09 11:45:19 +01:00
Kitzunu
a5a29652d3 refactor(Scripts/Spells): convert spell_paladin into new system #9058 (#9061) 2021-11-09 11:45:11 +01:00
Kitzunu
ef0bbc4c7b refactor(Scripts/Spells): convert spell_mage into new system (#9058) 2021-11-09 11:44:37 +01:00
Kitzunu
af02a8990a refactor(Scripts/Spells): convert spell_hunter into new system (#9047) 2021-11-09 11:44:16 +01:00
Kitzunu
47c44d74c3 refactor(Scripts/Creature): convert pets into new system (#9046) 2021-11-09 11:44:09 +01:00
Kitzunu
6654b98312 refactor(Scripts/Spells): convert spell_hunter into new system (#9045) 2021-11-09 11:44:01 +01:00
Kitzunu
cbc655abf7 refactor(Scripts/Spells): convert spell_druid into new system (#9043) 2021-11-09 11:43:36 +01:00
Kitzunu
7d22d8219c refactor(Scripts/Spells): convert spell_dk into new system (#9042) 2021-11-09 11:43:27 +01:00
IntelligentQuantum
e228b08316 feat(Scripts/Commands): convert cs_disable to new system (#9021) 2021-11-09 11:43:19 +01:00
Kitzunu
c3552c2c46 chore(Misc/Conf): Rearrange World.RealmAvailability (#9002) 2021-11-09 11:42:35 +01:00
Nefertumm
4cad90be86 fix(Core/Spells): Potential crashes in spell_generic and spell_item (#8810) 2021-11-09 07:10:03 -03:00
patou01
6dab5a32c0 fix(Scripts/LBRS): Wyrmthalak, adds no longer despawn after death (#9036) 2021-11-08 23:57:59 -03:00
Skjalf
f090d23d2c fix(Scripts/UBRS): Handle Rend and Drakkisath doors (#9072) 2021-11-08 23:44:59 -03:00
Skjalf
3e82e8a0df fix(Scripts/UBRS): Rend's summon spell should be a triggered cast (#9074)
Fixes him not being summoned if Gyth's casting something when the transition hits.
2021-11-08 22:53:59 -03:00
UltraNix
affa6f9084 refactor(Core/Combat): Cleanup DoZoneInCombat function. (#8789)
* Core/Combat: Cleanup DoZoneInCombat function.

Updates #7960

* Restore distance parameter.

* You don't belong here.

* Update
2021-11-09 00:54:44 +01:00
patou01
5d1a7a4dc9 chore(Scripts/UBRS) - incorrect unannotated fallthroughs (#9035) 2021-11-08 19:08:08 -03:00
Kitzunu
24f9f993cc refactor(GameObjectAI): Change self-accessor to "me" (#9041) 2021-11-08 22:06:04 +01:00
Andrius Peleckas
18b2f3fd24 fix(Scripts/MoltenCore) Fixed golemagg minions evade due range behavior (#8940) 2021-11-08 14:58:21 -03:00