Commit Graph

379 Commits

Author SHA1 Message Date
Maelthyr
1f472bddd3 refactor(Core/Combat): Code style and improvement of ThreatMgr (#12992) 2022-09-25 15:20:34 -03:00
UltraNix
dd4fa3893e fix(Scripts/MoltenCore): Boss' runes should not respawn after 5 min o… (#13127)
fix(Scripts/MoltenCore): Boss' runes should not respawn after 5 min of boss death.

Fixes #10039
2022-09-25 10:41:37 -03:00
SoglaHash
c79edad21f fix(Scripts/UpperBlackrockSpire): Missing Seal of Ascension event (#12891)
* fix(Scripts/UpperBlackrockSpire): Missing Seal of Ascension event

Using seal of ascension during the arena event  does not start event

Seal of ascension does not give chromatic protection buffs

Closes https://github.com/azerothcore/azerothcore-wotlk/issues/9069

* fixup! fix(Scripts/UpperBlackrockSpire): Missing Seal of Ascension event
2022-09-21 13:23:34 -04:00
SoglaHash
0f84e3ed34 fix(Scripts/BlackrockSpire): Scarshield Infiltrator (#12920) 2022-09-18 23:59:59 -03:00
Angelo Venturini
dc4bef94b5 refactor(Scripts/Duskwood): Twilight Corrupter (#12797) 2022-08-21 11:00:41 -03:00
Eddy Vega
2f5e976ce9 fix(Scripts/ZulGurub): Mandokir engage combat after Speaker's death (#12771)
init

Co-authored-by: Si1ker <Si1ker@users.noreply.github.com>
2022-08-21 10:59:18 -03:00
Eddy Vega
61a2f3b5d3 fix(Scripts/ZulGurub): Set timer for Ohgan's Thrash (#12772)
init

Co-authored-by: Si1ker <Si1ker@users.noreply.github.com>
2022-08-21 10:58:49 -03:00
SoglaHash
b2e449fd15 fix(Scripts/BlackwingLair): Chromaggus lever should stay open (#12758)
fix(Scripts/BWL): Chromaggus lever should stay open

Chromaggus lever door closes after reset, should stay open

Closes https://github.com/azerothcore/azerothcore-wotlk/issues/12743
2022-08-16 16:02:24 -03:00
Skjalf
a8c4a16a00 chore(Scripts/BlackwingLair): Another temporary solution to Chromaggu… (#12664)
chore(Scripts/BlackwingLair): Another temporary solution to Chromaggus being pulled through the floor
2022-08-12 15:23:07 -03:00
Skjalf
c1257b3628 fix(Scripts/Zul'Gurub): Prevent multiple spawns of Gazhranka (#12663) 2022-08-08 14:12:02 -03:00
SoglaHash
d627e19649 fix(Core/BlackwingLair): add missing Nefarian Gate (#12608) 2022-08-07 14:52:01 -03:00
M'Dic
a4c809f13c update (source): Establish chapter 3 dk script (#12549)
* update (source): Establish chapter 3 dk scripts

Per source notes
 Xinef: Should be in chapter III
We establish chapter 3 script for scarelet enclaved and to make the easy of future development in terms of organization

* Update: (script) Spell Script Loader to Register Spell Script

* update: (script): typo
2022-08-03 16:54:21 -04:00
Nefertumm
cee21c022a fix(Core): Crash on Mandokir gaze (#12611) 2022-08-03 09:06:28 -03:00
UltraNix
775172c5dc fix(Core): Crashfix. (#12594) 2022-07-31 12:26:38 -03:00
Nefertumm
35194434d7 chore(Scripts): remove double method calling for ZG script (#12517) 2022-07-25 01:13:18 -03:00
UltraNix
801e68b1dd fix(Core/Creatures): Added new AI function OnTeleportUnreacheablePlayer to teleport all unreachable players. (#12193)
* fix(Core/Creatures): Implemented CREATURE_FLAG_EXTRA_TELEPORT_UNREACHABLE_PLAYERS.

Fixed #11750

* Update.

* Update.

* Update.
2022-07-24 13:10:41 -03:00
Maelthyr
b77fbf61da fix(Scripts/ZulGurub): Adjust Arlokk timers (#12458)
follow up 9aeb236368
2022-07-20 10:45:41 -03:00
UltraNix
1078ad720c fix(Scripts/ZulGurub): Improvements to Jindo the Hexxer (#12395) 2022-07-19 12:11:44 -03:00
UltraNix
700dfde2af fix(Scripts/ZulGurub): Threat caused by SPELL_AURA_DAMAGE_SHIELD au… (#12398)
...ras should not count to Threating Gaze Charge mechanic.

Fixes #12379
2022-07-19 11:59:02 -03:00
UltraNix
9aeb236368 fix(Scripts/ZulGurub): Corrected timers on Arlokk. (#12397)
Fixes #12366

Co-authored-by: Maelthyr <maelthyrr@users.noreply.github.com>
2022-07-19 11:52:49 -03:00
Skjalf
6b2361312c fix(Scripts/ZulGurub): fix Thekal not dying in phase 2 (#12353) 2022-07-10 18:08:48 -03:00
Nefertumm
9c09857b19 fix(Core/ZulGurub): Jin'do the Hexxer rewrite (#12233)
Co-authored-by: UltraNix <ultranix@users.noreply.github.com>
2022-07-09 18:36:51 -03:00
Nefertumm
bafac46639 fix(Core/ZulGurub): Hakkar hardmode (#12333) 2022-07-09 16:49:35 -03:00
UltraNix
dfe28a75a6 fix(Scripts/ZulGurub): Added more missing areatrigger whispers (#12326) 2022-07-09 13:56:25 -03:00
UltraNix
a9e872bd64 fix(Scripts/ZulGurub): Prevent from summoning multiple Edge of Madnes… (#12331)
...s bosses.
2022-07-09 12:58:14 -03:00
UltraNix
c17eed9706 fix(Scripts/ZulGurub): Added missing yell on Hakkar's evade. (#12329)
Fixes #12273
2022-07-09 12:01:38 -03:00
UltraNix
d88ff41198 fix(Scripts/ZulGurub): Added Sweeping Strikes to Gri'lek encounter (#12328) 2022-07-09 11:58:44 -03:00
UltraNix
330c1ac2a4 fix(Scripts/Zulgurub): Hakkar should cast Insanity only if there are … (#12325)
…at least 2 valid targets in raid.
2022-07-09 11:57:11 -03:00
UltraNix
346150c92a fix(Scripts/ZulGurub): Hakkar's Blood Siphon (#12196) 2022-07-09 11:05:09 -03:00
Skjalf
16f2983307 fix(Scripts/ZulGurub): Thekal improvements (#12238)
* fix(Scripts/ZulGurub): Thekal improvements

* Update boss_thekal.cpp
2022-07-02 13:37:56 -03:00
Nefertumm
298b08c9a5 fix(Core/ZulGurub): Hazza'rah improvements (#12236)
* fix(Core/ZulGurub): Hazza'rah improvements

* dumb
2022-07-01 20:22:13 +02:00
Eddy Vega
e075d87c0e fix(scripts/Ragnaros): Move root handling from DB to Core (#12245) 2022-06-30 18:12:26 -03:00
UltraNix
a9256dd7c3 fix(Scripts/ZulGurub): Corrected Hakkar speeches at the very start of… (#12200)
fix(Scripts/ZulGurub): Corrected Hakkar speeches at the very start of the instance.

Fixes #12187
2022-06-27 06:15:48 -03:00
UltraNix
4cbe846d22 fix(Scripts/ZulGurub): Gri'lek should pursuit random targets. (#12194)
Fixes #12088
2022-06-26 15:07:25 -03:00
UltraNix
bd07d875a7 fix(Scripts/ZulGurub): Arlokk's Panthers should attack players. (#12185)
Fixes #12162
2022-06-26 06:08:29 -03:00
UltraNix
ea24a7b231 fix(Scripts/ZulGurub): Mandokir's Threatening Gaze. (#12095)
* fix(Scripts/ZulGurub: Mandokir's Threatening Gaze.

Boss can melee attack while casting.
Boss charges after the debuff run out.
Guillotine is casted on hit rather than on launch.
Properly coded Threatening Gaze Charge (with dot/hot exceptions)
Whirlwind is removed during charge.
Fixes #11748

* Update

* missing

* Update

* Update.

* Update.

* Update.

* Update.

* Update.
2022-06-26 04:50:50 -03:00
UltraNix
33fef6fb8d fix(Scripts/ZulGurub): Fixed never-ending Thousand Blades during Rena… (#12105)
fix(Scripts/ZulGurub): Fixed never-ending Thousand Blades during Renataki encounter.

Fixes #12078
2022-06-26 04:48:34 -03:00
Nefertumm
67e6954681 fix(Scripts/ZulGurub): Priestess Jeklik intro (#12109)
* fix(Core/ZulGurub): Priestess Jeklik intro

* ?

* sniffed values
2022-06-26 04:47:29 -03:00
Nefertumm
64a0cbba5a fix(Core/ZulGurub): Hakkar improvements (#12134)
* fix(Core/ZulGurub): Hakkar improvements

* remove debug

* code improvements

* just select the current victim for cause insanity

* remove will of hakkar <.<

* aspect of arlokk and marli should do a threat wipe

* dumb
2022-06-26 04:47:08 -03:00
Nefertumm
980f09ef22 fix(Core/ZulGurub): Arlokk reset behaviour (#12154)
* fix(Core/ZulGurub): Arlokk reset behaviour

* remove comment
2022-06-26 04:45:29 -03:00
Skjalf
46789d5df6 fix(Scripts/BlackwingLair): Correct Bone Constructs abilities (#12180) 2022-06-26 04:45:15 -03:00
Skjalf
38889324b2 fix(Scripts/BlackwingLair): Nefarian class calls should not repeat (#12148) 2022-06-23 09:49:08 -03:00
Maelthyr
c96a4ba223 fix(Scripts/ZulGurub): Venoxis - Holy wrath and Holy nova event (#12089)
* fix(Script/ZulGurub): fix Holy wrath and Holy nova event

*adjust timer too

* Remove condition for holy wrath. Adjust also timers with new researches.

* adjust first cast
2022-06-22 13:54:19 -04:00
Skjalf
ed7622b028 feat(Core/Formations): Implement GROUP_AI_FLAG_DONT_RESPAWN_LEADER_ON… (#12128) 2022-06-21 07:07:41 -03:00
Nefertumm
2db5f9a231 fix(Core/ZulGurub): Mandokir charge and chained spirits (#12072)
* fix(Core/ZulGurub): Mandokir charge and chained spirits

* build

* properly script threatening gaze

* refactor vilebranch speaker script

* remove useless trigger spell for Frightening Shout

* blank spaces

* build...

* sadly you can cheese threatening gaze

* revert threatening gaze part

* style

* charge should target the farthest one

* revert last thing of threatening gaze

* mod charge
2022-06-19 07:50:52 -04:00
UltraNix
82cfd1b8d4 fix(Scripts/ZulGurub): Improvements to Madonkir's melee spells. (#12096)
Overpower is casted on dodge.
Execute is casted when victim is below 20% health.
Cleave is casted when there is at least 5 targets in melee range.
Fixes #11747
2022-06-18 13:50:23 -04:00
Maelthyr
d928d8d96a refactor(Core/Unit): PC&NPC Immunity (#11986)
* initial

* refactor(Core/Unit): PC & NPC Immunities

Cherry-pick TC: 74af880217

Co-authored-by: Treeston <treeston.nmoc@gmail.com>

* fix builds error

Cherry-pick TC: 74af880217

Co-authored-by: Treeston <treeston.nmoc@gmail.com>

* Fix nef combat, and replace SetFlag by SetUnitFlag

* fix combat with jedoga

Co-authored-by: Treeston <treeston.nmoc@gmail.com>
2022-06-18 08:16:45 -04:00
UltraNix
235d2b6cf4 fix(Scripts/ZulGurub): Fixed spawning Edge of Madness bosses. (#11957)
Fixes #11609
2022-06-16 12:07:48 -03:00
UltraNix
117a18c961 fix(Scripts/ZulGurub): Renataki - improvements: (#11967)
Added missing spells and events.
Removed invalid spells
Corrected event timers
Fixes #11620
Fixes #11621
2022-06-16 11:39:09 -03:00
UltraNix
f9368ed00d fix(Scripts/ZulGurub): Improvements to Gah'zranka: (#11908)
Summoned Mudskunk Lure object and added visual splash.
Added pathing to Gahzranka
Corrected visual coordinates.
Gahzranka can be summoned only once per instance.
Fixes #11560
2022-06-13 23:33:35 -03:00