- Cleaned up events behavior to use phases instead of weird checks for auras.
- Cleaned up Crypt Guard despawn behavior, they should no longer despawn instantly upon death.
- Moved initial greeting from MoveInLineOfSight hack to proper areatrigger script.
- Fixed Crypt Guard respawn behaviour to prevent pulling them before Anub'rekhan has fully reset.
- Fixed Crypt Guard aggro behaviour to call for help on aggro. This prevents pulling the initial pair of Crypt Guards without engaging the boss.
- Added missing boss emotes.
- Code style cleanup.
(cherry picked from commit 91de0322bb)
# Conflicts:
# src/server/scripts/Northrend/Naxxramas/boss_anubrekhan.cpp
Spirit's & Celebrant's should be invisible, only visible with [Orange Marigold] and [Bouquet of Orange Marigolds]
(cherry picked from commit eddc759cbe)
- Move greeting to areatrigger instead of MoveInLineOfSight hack
- Clean up add spawn handling to prevent various glitching with combinations of evade state and add aggro
- Ensure all adds are always pulled alongside the boss and vice versa
- Add missing texts.
- Fix a bug in the core that prevents castable-while-dead spells (such as Widow's Embrace) from appearing on possess bars.
(cherry picked from commit 577fcf356e)
# Conflicts:
# src/server/scripts/Northrend/Naxxramas/boss_faerlina.cpp
Fix some issues: InhabitType, Hover during the combat, and Eranikus will no longer be attackable before the phase 2
(cherry picked from commit f3344bcd7b)
thanks @MitchesD for help
(cherry picked from commit df21162fe4)
(cherry picked from commit 3a4f54197c)
(cherry picked from commit f50df72820)
(cherry picked from commit 95bae7143f)
(cherry picked from commit 5406f82044)
DB/Misc: Fix startup errors
(cherry picked from commit 41e0d21a35)
DB/Creature: Okla + Kranal
(cherry picked from commit 5845b97a4d)
DB/Creature: Refurbished Steam Tank
(cherry picked from commit 947ea63dfb)
DB/Quest: Assault by Air (A/H)
(cherry picked from commit b155ef2d25)
DB/Quest: Get Me Out of Here!
(cherry picked from commit 680ad1bab8)
DB/Object: Mysterious Deadmines Chest/Mysterious Wailing Caverns Chest
(cherry picked from commit a053f54635)
DB/SAI: Pit-Fighting Spectator - Emotes
(cherry picked from commit 32778c4734)
DB/Creature: Conquest Hold Legionnaire - Movement
(cherry picked from commit 9b6a7a2da6)
DB/Misc: Dire Maul Cosmetic Stuff
(cherry picked from commit 2c462ea776)
DB/Creature: Grizzlyhills Pathing/Events - Part 1
(cherry picked from commit 35497c479f)
DB/Creature: Grizzlyhills - Movement Part 2
(cherry picked from commit fb9099a97c)
DB/Quest: Teron Gorefiend, I am...
(cherry picked from commit f020f6f519)
DB/Misc: Fix a runtime error
(cherry picked from commit 9842bb96d2)
DB/Misc: Fix startup error
(cherry picked from commit 8572eea4ea)
DB/Quest: The Valiant's Challenge
(cherry picked from commit 91ecd006bb)
DB/Creature: Elemental Slave
(cherry picked from commit ed8dbd332f)
DB/Creature: Curgle Cranklehop
(cherry picked from commit 56c043f0a6)
DB/Creature: Creeping Sludges
(cherry picked from commit afe486ecb0)
DB/Quest: Troll Patrol: Done to Death
(cherry picked from commit ff72ae815f)
DB/NPC: Fix and add gossip stuff to avoid learning spells from different classs trainers
(cherry picked from commit 2b15a9b79a)
DB/Creature: add gossips to Shenthul
(cherry picked from commit fb3a453a74)
DB/Creature: Defenders at Bloodmyst Isle
(cherry picked from commit a295e96c55)
DB/Creature: Misc SAI aditions
(cherry picked from commit 9620c316a8)
DB/Misc: Fix startup errors
(cherry picked from commit 654332e94b)
DB/Misc: Extra-Dimensional Ghost Revealer
DB/Quest: Exorcising the Trees
DB/Creature: Fix InhabitType for Sapphire Hive Wasp
DB/Misc: The Grand Melee
DB/Quest: Engineering a Disaster
DB/Quest: Divination: Gorefiend's Truncheon
DB/Quest: In Strict Confidence
DB/Creature: Priestess Tyriona
DB/Quest: Among the Champions
DB/Quest: Fix bad required races
(cherry picked from commit ec24d4e4b3)
DB/Creature: Shadowpine Catlord
(cherry picked from commit d7258eaead)
DB/Misc: Razormane Hunter
(cherry picked from commit d99f28b328)
DB/Conditions: SAI (Infinite Hunter)
(cherry picked from commit cc9b095cae)
DB/Misc: Apexis Emanation area requirement
(cherry picked from commit 2e111a098d)
DB/Misc: Orgrim's Hammer and The Skybreaker marker npcs
(cherry picked from commit 4979cdee2e)
DB/Conditions: Sealed Chest
(cherry picked from commit 447efcb4f9)
DB/Text: Corki's Gone Missing Again!
(cherry picked from commit 706abc95fb)
DB/Quest: The Heart of the Mountain
(cherry picked from commit d2224dcd7a)