mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-15 01:59:09 +00:00
fix(Core/Raid): Reworked Archimonde fight (#1691)
* Reworked Archimonde * missing spell scripts on db * Travis? * Thanks Nefertum * Update rev_1554524766481187700.sql * compact sql * Update data/sql/updates/pending_db_world/rev_1554524766481187700.sql Co-Authored-By: Pondaveia <43385840+Pondaveia@users.noreply.github.com> * Update rev_1554524766481187700.sql * Update boss_archimonde.cpp * Resets * Update boss_archimonde.cpp * Update boss_archimonde.cpp * Finger of death check improvement Deku suggested adding this check instead: - me->IsWithinMeleeRange(unit) * fix: remove unneeded if statement * Possible targets list bug Added a list for both Finger of death and Spell protections specifically. Also cleared the lists when needed to avoid possible bugs. * comment typo * Last touches * Copy paste fail? Removed waypoint reached function. No idea how it got there! * Update boss_archimonde.cpp * The meele check was too small This check allows the tank to move the boss without getting snipped by finger of death * Update boss_archimonde.cpp * Initializing summonlist on constructor * Update hyjal.h * Update hyjal.h * Changed Archimonde AI Hyjal_trash AI to BossAI * Removing hyjal_trashAI function * Somehow the commit above didn't remove * unused variable * bool initialization on the constructor bool Enraged; bool BelowTenPercent; bool HasProtected; bool IsChanneling; * HOLY SHIT TRAVIS
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1554524766481187700');
|
||||
|
||||
DELETE FROM `spell_script_names` WHERE `spell_id` IN (32111, 31984, 35354);
|
||||
|
||||
INSERT INTO `spell_script_names` VALUES
|
||||
(32111, 'spell_red_sky_effect'),
|
||||
(31984, 'spell_finger_of_death'),
|
||||
(35354, 'spell_hand_of_death');
|
||||
Reference in New Issue
Block a user