* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com>
- Cast the buffs from Thrall and Wrynn on themselves instead of the player. This prevents interrupting spellcasting of the player during battle.
- Override "EnterEvadeMode" for Thrall and Wrynn AI in order to prevent removing their auras on evade.
- Remove the spell script "spell_undercity_buffs" as it is not needed anymore (the players only get the aura when near Thrall or Wrynn)
* fix(DB/Core): Play "Lament of the Highborne" as music instead of sound
* Update ScriptedCreature.cpp
* Update rev_1559456042362460279.sql
* Update rev_1559456042362460279.sql
* Update rev_1559456042362460279.sql
* Update rev_1559456042362460279.sql
* Boss re-order
* Revert "Boss re-order"
This reverts commit 03289cb064ae51c38e3efebba11f3e3882ae350a.
* Reworking Ambassador flamelash
- Removed timers
- Scripting the boss properly, missing event and talk emote
* Update boss_ambassador_flamelash.cpp
* Update boss_ambassador_flamelash.cpp
* Ambassador Flamelash reworked
- Burning spirits spawn at the correct places
- When they get close to the boss they die, thus buffing the boss with a stackable buff
- When encounter begins the runes start burning
- Burning Spirits chase the boss around the room
* Missing aggro emote and cleanup
* travis
* Cleaner code
Changed the enum usage to a Vector and iterated over every gameobject entry to make them active or ready.
* Cleanup
Removed not used enum
* types
* Update boss_ambassador_flamelash.cpp
* Added dynamic spawning algorithm
Before this commit, Spirits could be summoned on the same rune.
After this commit Spirits will not be summoned on the same position.
* bad null conversion
* declaration and initialization inside function
changed randomPosition to an Int inside the getValidRandomPosition().
* wrong type declaration
variable needs to be declared outside of while cycle.
* useless variable
* Bugfixing
- New fireblast
- When burning spirits die killed by the player, new event to summon new ones
- Make them aggro the player and attack them
* miss typed ;
* Trying to fix mentioned issues
- If spirits are in combat, keep summoning new ones
- If spirits are in combat, then the boss can't kill them if they get close to them
* IsInCombat typo
* Exploit fixing
* Summoning massive waves fix
* Fixing last issue hopefully
* Boss re-order
1st attacker is Anger'rel ID 9035
2nd attacker is Seeth'rel ID 9038
3rd Attacker is Dope'rel ID 9040
4th Attacker is Gloom'rel ID 9037
5th attacker is Vile'rel ID 9036
6th attacker is Hate'rel ID 9034
7th attacker is Doom'rel after his death spawnt the chest and the doors go back to ID 9039
* Domrel eventmap
swapped timers to events
* Update boss_tomb_of_seven.cpp
* Update boss_tomb_of_seven.cpp
* Update boss_tomb_of_seven.cpp
* Update boss_tomb_of_seven.cpp
* Update boss_tomb_of_seven.cpp
* Doomrel ain't the first boss
* Don't ignore first boss
* Gossip option
* Gossip done
This will fix the next issues:
- Waves of mobs spawning during Blackhand fight.
- Door conflicts.
- Boss can't be pulled after killing the 3rd wave.
Closes#536
Added a cooldown to amplify damage in phase 3, else it's cast every frame. Used random between 20 and 30 seconds as that's what's set at the start of phase 3.