Commit Graph

761 Commits

Author SHA1 Message Date
Pondaveia
ff7658ed40 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
2019-05-23 09:28:59 -04:00
AzerothCoreBot
6b2254bee7 Import pending SQL update file...
Referenced commit(s): e757a3587b
2019-05-23 00:38:17 +00:00
Poszer
e757a3587b fix(Core/Waypoint): Drakkari Gutripper (#1848)
- Added waypoints for 2 creatures in Drak'Tharon Keep:
* Drakkari Gutripper will patrol now in formation, and use correct waypoint.
2019-05-23 02:36:01 +02:00
AzerothCoreBot
ac64ebf2a7 Import pending SQL update file...
Referenced commit(s): cc3fe767c7
2019-05-22 12:42:41 +00:00
Poszer
cc3fe767c7 fix(DB/Waypoints): Guardian Lasher & Winter Revenant (#1847)
* fix(DB/Waypoints): Guardian Lasher & Winter Revenant

- Adding missing waypoints for the next creatures:
* Guardian Lasher
* Winter Revenant
2019-05-22 14:39:44 +02:00
AzerothCoreBot
3cf02cf21c Import pending SQL update file...
Referenced commit(s): f5aeaaf906
2019-05-20 12:33:22 +00:00
Stoabrogga
f5aeaaf906 fix(DB/SAI): Fizzcrank Bomber (#1838)
- 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.
2019-05-20 14:31:19 +02:00
AzerothCoreBot
d8f5b702cb Import pending SQL update file...
Referenced commit(s): a16af1dbc0
2019-05-20 01:15:28 +00:00
Selyria
a16af1dbc0 fix(DB/Quest): A Spirit Ally QuestId 9847 (#1837)
* Fix The mission item has no cd and infinite snakes can be invoked.
2019-05-20 03:13:39 +02:00
AzerothCoreBot
4f3d5a4c76 Import pending SQL update file...
Referenced commit(s): b75e5c2d5d
2019-05-19 12:13:20 +00:00
Poszer
b75e5c2d5d fix(DB/SAI): Overseer Deathgaze (#1832)
- https://wotlk.evowow.com/npc=27807?quest=12459
- Scripted AI for Weakened Overseer Deathgaze
2019-05-19 14:11:12 +02:00
AzerothCoreBot
6131c9d789 Import pending SQL update file...
Referenced commit(s): 53b3eafe9c
2019-05-18 21:10:42 +00:00
Stoabrogga
53b3eafe9c fix(DB/Core): Emotes / reaction during quest "The Taste Test" (#1795)
- Just a small adjustment to the core script handling the reaction of the NPCs during the quest
2019-05-18 23:08:09 +02:00
AzerothCoreBot
30a0d6828d Import pending SQL update file...
Referenced commit(s): 354697b59a
2019-05-18 09:30:33 +00:00
Poszer
354697b59a fix(DB/Creature); Kelgruk Bloodaxe (#1830)
- Set correct npc flags to 16
- The creature is Weaponsmith Trainer
2019-05-18 11:28:20 +02:00
AzerothCoreBot
2379c9a6bf Import pending SQL update file...
Referenced commit(s): 24307697eb
2019-05-17 22:55:43 +00:00
Poszer
24307697eb fix(DB/Fishing): Fix db errors (#1828)
- 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
2019-05-18 00:53:31 +02:00
AzerothCoreBot
f24b93973f Import pending SQL update file...
Referenced commit(s): d321388981
2019-05-17 18:54:49 +00:00
Poszer
d321388981 fix(DB/Gameobject): Missing in DB (Giving conflicts on quest) (#1829)
- Adding missing gameobject_template in DB.
- Required for Quest https://wotlk.evowow.com/?quest=10629
2019-05-17 20:52:45 +02:00
AzerothCoreBot
d0f583cd96 Import pending SQL update file...
Referenced commit(s): 55ef766b19
2019-05-17 00:51:05 +00:00
Stoabrogga
55ef766b19 fix(DB): Defendo-tank 66D - fix target of "say" action (#1819)
- The Defendo-tank 66D talks on aggro, but uses "SMART_TARGET_ACTION_INVOKER" instead of "SMART_TARGET_SELF". This is corrected through this PR.
2019-05-17 02:48:50 +02:00
AzerothCoreBot
24daecddfa Import pending SQL update file...
Referenced commit(s): b2c15f795c
2019-05-15 09:22:38 +00:00
Pondaveia
b2c15f795c fix(DB) TC Alignment - Characters arena stats (#1810)
* Boss re-order

* Revert "Boss re-order"

This reverts commit 03289cb064ae51c38e3efebba11f3e3882ae350a.

* alter character_arena_stats

* Update rev_1557226918417685700.sql
2019-05-15 10:20:24 +01:00
AzerothCoreBot
cb8788aba3 Import pending SQL update file...
Referenced commit(s): f92f167c4f
2019-05-15 01:21:26 +00:00
Poszer
f92f167c4f fix(DB/Creature): Deadmines Pathing for 23 creatures (#1808)
- Fix Pathing for 23 creatures inside instance
- Fix ERROR: WaypointMovementGenerator
2019-05-15 03:19:09 +02:00
AzerothCoreBot
0077342bcb Import pending SQL update file...
Referenced commit(s): 85e46e06b2
2019-05-14 10:31:09 +00:00
Pondaveia
85e46e06b2 fix(Core/Dungeon) Blackrock Depths - Ambassador Flamelash (#1803)
* 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
2019-05-14 12:28:49 +02:00
AzerothCoreBot
963b2b8cb6 Import pending SQL update file...
Referenced commit(s): c420603a52
2019-05-14 00:42:08 +00:00
Poszer
c420603a52 fix(DB/Quest): Healthy Dragon Scale (#1807)
* 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)
2019-05-14 01:39:55 +01:00
AzerothCoreBot
f05fee7436 Import pending SQL update file...
Referenced commit(s): 31ee4b14f2
2019-05-13 17:15:14 +00:00
Poszer
31ee4b14f2 fix(DB/Creature): Delete creature, wrong spawn (#1804)
* 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)
2019-05-13 19:13:15 +02:00
AzerothCoreBot
bd74996186 Import pending SQL update file...
Referenced commit(s): 9a7084e42d
2019-05-13 06:19:11 +00:00
IntelligentQuantum
9a7084e42d feat(Core/Commands): Arena command (#1798)
* New arena command
2019-05-13 08:16:57 +02:00
AzerothCoreBot
b7863dc4f1 Import pending SQL update file...
Referenced commit(s): 2b4fb29c08
2019-05-12 21:12:05 +00:00
José González
2b4fb29c08 feat: Add creation_date column to characters table (#1825) 2019-05-12 17:09:49 -04:00
AzerothCoreBot
dd4d89294f Import pending SQL update file...
Referenced commit(s): 9f040c626d
2019-05-12 07:11:14 +00:00
Poszer
9f040c626d fix(DB/Quest): Returning the Favor (#1797)
* Shamans and Reavers are creatures for this quest.
2019-05-12 09:09:24 +02:00
AzerothCoreBot
67b8c47222 Import pending SQL update file...
Referenced commit(s): bc4b261350
2019-05-11 17:24:19 +00:00
AzerothCoreBot
9428e9d9fe Import pending SQL update file...
Referenced commit(s): e675150c4c
2019-05-11 17:22:01 +00:00
Poszer
bc4b261350 fix(DB/Creature): Delete some creatures in Dragonblight (#1816)
* 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
2019-05-11 19:20:27 +02:00
Poszer
e675150c4c fix(DB/SAI): Bleeding Hollow Riding Worg despawn (#1799)
* fix(DB/SAI): Bleeding Hollow Riding Worg despawn

- Force despawn for creatures.
https://wotlk.evowow.com/?npc=19640

* fix(DB/SAI): Bleeding Hollow Riding Worg despawn

- Comment
2019-05-11 13:19:37 -04:00
AzerothCoreBot
1f8b1547ed Import pending SQL update file...
Referenced commit(s): 1e4e36b588
2019-05-11 16:11:31 +00:00
Poszer
1e4e36b588 fix(DB/SAI): Void Spawner - Quest - Warp Rifts (#1796)
* fix(DB/SAI): Void Spawner - Quest - Warp Rifts

- Creature(quest item) should be despawned after quest done /Gather 3 Warp Nethers
2019-05-11 18:09:20 +02:00
AzerothCoreBot
f1def5ec32 Import pending SQL update file...
Referenced commit(s): ed6f91a5e7
2019-05-10 10:13:42 +00:00
Stoabrogga
ed6f91a5e7 fix(DB): Raised Mud Despawn (quest "An Embarassing Incident") (#1794)
Despawn game object "Raised Mud" after using it (see quest "An Embarassing Incident", ID 12699).
2019-05-10 12:11:29 +02:00
AzerothCoreBot
2a7c7b96aa Import pending SQL update file...
Referenced commit(s): d3ab863dea
2019-05-09 11:12:52 +00:00
Poszer
d3ab863dea fix(DB/SAI): Blackrock Depths creatures (#1791)
* Add spells/abilities to the following creatures
Ported from 56405c8571
2019-05-09 12:10:03 +01:00
AzerothCoreBot
23fdbaa39e Import pending SQL update file...
Referenced commit(s): ad009e1f42
2019-05-09 07:34:35 +00:00
Stoabrogga
ad009e1f42 fix(DB): Sturdy Vine Despawn (quest "Some Make Lemonade, Some Make Liquor") (#1790)
- The vines will correctly despawn (they respawn after ca. 5 minutes).
2019-05-09 09:32:27 +02:00
AzerothCoreBot
ed00db2b85 Import pending SQL update file...
Referenced commit(s): 268fab03a9
2019-05-08 10:29:50 +00:00