* 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
- Set Fizzcrank Bomber active when it starts moving along it's waypoint path. This should prevent dozens of bombers piling up in the air when no player is near.
- 3479 (The Veiled Sea is missing in table skill fishing_base_level which giving us sometimes errors in DB logs).
Based on some informations, since it's near Desolace and This zone is part of Ashenvale which is Level 31-40 zones:, i'm importing there skill 225 too.
- Also importing some loot related to this area
* 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
* fix(DB/Quest): Healthy Dragon Scale
- Added conditions. Item will be drop, just if the quest 5529 is completed.
- Loot updated to 100 drop chance.
* fix(DB/Quest): Healthy Dragon Scale
- Updated drop chance to 6 (Source: wowhead and some other DB's for patch 3.3.5)
* fix(DB/Creature): Posible wrong spawned
- Delete one creature from Borean T. Creature is wrongly spawned there causing issue entering in combat with other creature (CreatureTextMgr: Could not find TextGroup 1 for Creature(Bone Warrior) GuidLow 97670 Entry 26126. Ignoring.
* fix(DB/Creature): Posible wrong spawned
- Deleting two more wrong spawned creatures
* GUID 101638, ID 25660 (Festering Ghoul)
* GUID 101626, ID 25660 (Festering Ghoul)
* fix(DB/Creature): Delete some creatures in Dragonblight
- Posible wrongly spawned
- Creatures are stucked.
- Too many of them are at this place which is wrong.
* fix(DB/Creature): Delete some creatures in Dragonblight
- 4 more wrong