Commit Graph

1680 Commits

Author SHA1 Message Date
Dan
e5f0f97858 fix(Scripts/TempleOfAhnQiraj): let small Eye Tentacles attack the raid (#16784)
* initial

* whitespace

* hrm

* easier
2023-07-17 16:19:40 -03:00
Eddy Vega
df8de555a3 refactor(Scripts/Karazhan): Update Maiden of Virtue (#16683)
* init

* .
2023-07-17 08:22:04 -03:00
Eddy Vega
3a7274709b refactor(Scripts/Karazhan): Update Moroes (#16682)
* init

* .
2023-07-17 08:21:13 -03:00
Eddy Vega
3860d273b4 chore(Scripts/Karazhan): The Curator - KilledUnit (#16770)
init
2023-07-16 19:42:26 -03:00
Gultask
be5ad1e67c fix(Scripts/SethekkHalls): Script Anzu Bird Spirit Adds (#16490)
* init

* Create rev_1686100430153174900.sql

* 2

* codestyle

* for loop

* for loop

* Update boss_anzu.cpp

* use vector instead of array

Co-Authored-By: Angelo Venturini <nefertum.dev@protonmail.com>

* leftover

* Revert "leftover"

This reverts commit ccd6db746d364d6cc513b1c7ee7db79be024cc92.

* Update rev_1686100430153174900.sql

* codestyle?

* Revert "codestyle?"

This reverts commit bdf445c056e5b86fa054f299b17b32ec343ce53d.

* Update boss_anzu.cpp

* kill me

* pls

* Update sethekk_halls.h

* Update boss_anzu.cpp

* position codestyle

* Update boss_anzu.cpp

---------

Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com>
2023-07-15 17:27:10 -03:00
Kitzunu
5f95428c79 chore(Scripts/Misc): Improve server debug (#16708) 2023-07-15 17:14:38 -03:00
Eddy Vega
1184b3a693 fix(Scripts/Karazhan): Rewrite Terestian Illhoof (#16755)
* init

* m

* .
2023-07-15 17:13:38 -03:00
Eddy Vega
601d036295 refactor(Scripts/Karazhan): Update The Curator (#16754)
* init

* .

* .
2023-07-15 17:13:08 -03:00
Skjalf
68a93bcc36 fix(Scripts/ShadowLabyrinth): Fix Vorpil voidwalkers getting stuck (#16767) 2023-07-15 17:12:05 -03:00
Angelo Venturini
5aa44033ab fix(Scripts/MagtheridonsLair): Fix emote spam (#16746) 2023-07-12 16:08:13 -03:00
Angelo Venturini
a8964a6ed1 fix(Core/Magtheridon): Fix Manticron Cube mechanic (#16745) 2023-07-12 14:17:34 -03:00
Skjalf
e4d64ec319 fix(Scripts/GruulLair): Fix Maulgar not casting intimidating shout (#16743) 2023-07-12 00:46:10 -03:00
Gultask
fe52a5c9eb chore(Scripts/GruulsLair): Adjust timers for Reverberation and Hurtful Strike (#16732)
Update boss_gruul.cpp
2023-07-10 22:35:21 -03:00
Angelo Venturini
09541e3bd7 fix(Scripts/MagtheridonsLair): fix Magtheridon's Quake spell (#16730)
* fix(Core/Magtheridon): fix Magtheridon's Quake spell

* missing sql
2023-07-10 22:34:34 -03:00
Gultask
e29429462c chore(Scripts/MagtheridonsLair): Adjust Magtheridon's timers (#16723)
Update boss_magtheridon.cpp
2023-07-10 05:59:55 -03:00
Eddy Vega
1673915f96 fix(Scripts/HellfirePeninsula): Improve Wounded Blood Elf Pilgrim (#16566)
init
2023-07-09 01:40:46 -03:00
Dan
fd474c8b40 fix(Scripts/HellfireRamparts): Nazan and Vazruden properly reset (#16694)
* initial

dumb mistake made by me. probably fixed now

* Update boss_vazruden_the_herald.cpp

dumdum
2023-07-09 01:39:19 -03:00
avarishd
998bb9d54b fix(Core/Spells): Shriveling Gaze (#15939)
* fix(Core/Spells): Shriveling Gaze

* comment out unused parameter

* again
2023-07-08 10:03:03 -03:00
Skjalf
2e7003d84e fix(Scripts/Outlands): Fix Doomwalker not reseting abilities (#16700) 2023-07-08 09:23:01 -03:00
Eddy Vega
bda9b40403 fix(Scripts/ShadowmoonValley): Enraged Spirits' abilities (#16571)
* init

* init

* Co-authored-by: Aokromes <Aokromes@users.noreply.github.com>
Co-authored-by: Malleus <Malleus@users.noreply.github.com>

* credits

---------

Co-authored-by: Aokromes <Aokromes@users.noreply.github.com>
2023-07-06 06:14:42 -03:00
Skjalf
dc071dab4c fix(Scripts/Outlands): Fix Kazzak not reseting his timers (#16675)
* fix(Scripts/Outlands): Fix Kazzak not reseting his timers

* Update boss_doomlord_kazzak.cpp
2023-07-05 15:28:17 -03:00
Angelo Venturini
cd01453b6c fix(Scripts/Underbog): Fix Swamplord Musel'ek combat movement (#16647) 2023-06-30 09:34:26 -03:00
The GhostRider
f09be5f124 fix(DB/SAI): Yenniku (#16631)
* Fix(SAI/C++/NPC): NPC Yenniku and Removal of AI C++

* Update rev_1687759233155225800.sql

Changes made

* Update rev_1687759233155225800.sql

* Update rev_1687759233155225800.sql

* Update rev_1687759233155225800.sql

* Update rev_1687759233155225800.sql

* Update rev_1687759233155225800.sql

* Update rev_1687759233155225800.sql

* Update data/sql/updates/pending_db_world/rev_1687759233155225800.sql

Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>

* Update rev_1687759233155225800.sql

* Update rev_1687759233155225800.sql

---------

Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2023-06-29 19:22:11 -03:00
Eddy Vega
f8cb2ada20 chore(scripts/Steamvault): Remove unused spells from Mekgineer Steamrigger (#16644) 2023-06-29 18:52:11 -03:00
Kitzunu
34080692cb fix(Scripts/Ionar): Remove nature damage immunity (#16586) 2023-06-27 19:37:25 -03:00
Skjalf
7cd575dbb5 fix(Scripts/SlavePens): Despawn Frozen Core after Ahune emerges (#16633) 2023-06-26 23:49:57 -03:00
Skjalf
5e0cfa2287 fix(Scripts/SlavePens): Ahune shouldn't spawn more than a single Hailstone per phase
fix(Scripts/SlavePens): Ahune shouldn't spawn more than a single Hailstone per phase
2023-06-26 06:15:53 +02:00
The GhostRider
3186edc568 fix(DB/SAI): Shay Leafrunner (#16454)
* fix(DB/SAI): Wandering-Shay-Quest

* fix(DB/SAI): Wandering-Shay-Quest

* Update rev_1685747385631953200.sql

* Update rev_1685747385631953200.sql

---------

Co-authored-by: dario strani <xspid@lastrevenge.ddns.net>
2023-06-25 23:43:59 -03:00
Skjalf
d1f3e606a2 fix(Scripts/AuchenaiCrypts): Fix Exarch Maladaar despawning the avata… (#16625) 2023-06-25 13:45:54 -03:00
Skjalf
d172b3a7e2 fix(Scripts/SlavePens): Add Chilling Aura to Ahune adds (#16623) 2023-06-25 11:31:25 -03:00
Gultask
c0bbb52483 fix(Scripts/Midsummer): Stop Bonfires from spawning more gameobjects (#16618)
* Update midsummer.cpp

* .
2023-06-24 20:29:05 -03:00
Skjalf
b45773ec31 refactor(Scripts/SlavePens): Clean up Ahune script (#16613)
* refactor(Scripts/SlavePens): Clean up Ahune script

* Create rev_1687609506371262000.sql

* Update boss_ahune.cpp
2023-06-24 17:32:11 -03:00
Angelo Venturini
facbebdf8d fix(Scripts/Mechanar): Fix Polarity shift mechanic (#16601) 2023-06-24 15:47:37 -03:00
Skjalf
3a8aae9964 fix(Scripts/SlavePens): Remove the Magma Totem requirement to summoni… (#16602)
fix(Scripts/SlavePens): Remove the Magma Totem requirement to summoning Ahune
2023-06-22 09:29:56 -03:00
Angelo Venturini
fb7164be05 fix(Scripts/HellfireRamparts): Fix Nazan not casting abilities (#16598) 2023-06-21 23:26:11 -03:00
Angelo Venturini
a62143e540 fix(Scripts/ShadowLabyrinth): Murmur's Touch (#16600) 2023-06-21 23:12:23 -03:00
Skjalf
ec5eabce25 fix(Scripts/Karazhan): Malchezaar should not cast Enfeeble on phase 3 (#16587) 2023-06-18 15:29:19 -03:00
Dan
a15016ac08 fix(Scripts/ZulFarrak): add Hearthstone mechanic to Blys party when event not started in time (#16333)
* initial

* codestyle

* remove unused taskscheduler

* fix unsummon mechanic

better syntax

* fix other issues

* another issue

* dummy fix

* should fix gossip and event

* attempt to fix movement

* attempt at fixing Bly walk

* also make Weegli hostile + another attempt at move

ment fix

* another attempt at walk fix

* initialise and debug

* debuggo

* v2

* moooore

* oops

* try to fix with boolean again

* fix?

* fixmaybe

* revert

* remove leftovers

* and more on Weegli
2023-06-18 12:06:59 -03:00
Skjalf
7ae4b85c43 fix(Scripts/HellfireRamparts): Fix Gargolmar Retalliation procs with … (#16585)
fix(Scripts/HellfireRamparts): Fix Gargolmar Retalliation procs with targets behind him
2023-06-18 11:54:05 -03:00
Johaine
5060407598 fix(Scripts/TheBlackMorass): rework time rift event logic (#16535)
* Fix visual crystals

This fixes the crystals not despawning on Medivh's death and being
resummoned after every reset

* Fix summoning circle visual after cleanup

Fix respawn of summoning circle visual NPC
Move respawn to same moment as Medivh respawn

* Fix race condition during script cleanup after event failure

This fixes the bug that rifts still spawn after shield is at 0%,
enabling players to exploit the instance and defeat bosses at their own
pace.

In general, removing rifts schedules spawning of new rifts

After failing the event (shield at 0%) this introduces a race between
rift despawn and (scheduler) cleanup

Fix it by introducing a check if the event has been started and should
still progress.

* Fix softlock of event during break after boss

Make sure that the delay condition is removed if event fails

Meeting certain conditions it was possible to softlock the event by
extending the after-boss-break indefinitely

* Cleanup failed instance without player interaction

This respawns Medivh and re-enables the event 5 minutes after a failure

Retrying the event shouldn't require all players to leave the instance
and to reenter

* Misc cleanups

Remove unused DataTypes

Rename variable to something more self-explanatory

Remove unnecessary checks and make scheduling of rifts more
straightforward

Fix typos
2023-06-18 11:47:27 -03:00
Dan
5b36dfa2c0 chore(Scripts/GruulsLair): modernise boss scripts + make timers more accurate (#16576) 2023-06-18 11:36:11 -03:00
Dan
a10c183e99 chore(Scripts/MagtheridonsLair): rework Magtheridon boss script (#16527)
* initial commit

* remove leftovers

* codestyle
2023-06-14 18:23:13 -03:00
Gultask
65607c114a fix(Scripts/Underbog): Lower range check for Tentacle Lash (#16497)
* Update underbog.cpp

* Update src/server/scripts/Outland/CoilfangReservoir/underbog/underbog.cpp

---------

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-06-11 11:49:14 -03:00
Skjalf
0fb4928285 fix(Scripts/ShadowLabirynth): Fix Murmur not using abilities (#16505) 2023-06-09 18:44:53 -03:00
Dan
a13601bbc5 fix(Scripts/Karazhan): Opera Wizard of Oz fight correct start timers for combat as well fixing restart of the event (#16303) 2023-06-08 22:40:24 -03:00
Eddy Vega
8e51183fa6 refactor(Scripts/Auchindoun): Mass struct/model update (#16266)
* init

* ubuntu-20.04-clang-with-modules

* unused context

* .

* .

* .

* pew

* .
2023-06-08 16:32:44 -03:00
Angelo Venturini
7a37d51538 refactor(Scripts/ShatteredHalls): move Porung from SAI to cpp (#16417)
* refactor(Scripts/ShatteredHalls): move Porung from SAI to cpp

* Space
2023-06-06 23:38:01 -03:00
Dan
3e19b5e637 fix(Scripts/Underbog): modernise boss scripts (#16149) 2023-06-04 23:42:40 -03:00
Kitzunu
ee18f55f63 fix(Scripts/Spells): Convert some Druid spells to SpellScript (#16414)
Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com>
2023-06-01 22:04:00 +02:00
KJack
a696227e8d fix(Scripts/UBRS): Update UBRS/Pyroguard Emberseer script to fix issues and increase accuracy (#16352)
* Update UBRS/Pyroguard Emberseer script to fix issues and increase accuracy.

- Remove EVENT_PLAYER_CHECK which was causing triggering the fight to work only sporadically
- Break out pre-enter-combat phase to better emulate actual timing. Fixes DBM timing being off
- Pre-enter-combat sequence starts as soon as the adds are engaged, not after 32 seconds
- disable fire shield during pre-enter-combat to keep the fight from resetting
- remove faster add despawn which doesn't appear to be in the WotLK Classic version
- remove adds doing EVENT_ENCAGE every 10-20s, which was unneccesary and caused them to glitch move around the player

* Small change to pre-add timing.
2023-06-01 08:40:02 -03:00