Commit Graph

276 Commits

Author SHA1 Message Date
Dan
76d1d02dce fix(Scripts/Magtheridon): add correct way to reset threat list (#17198)
* test

* fix but check

* fix?
2023-09-06 18:33:34 +02:00
Christopher Galbraith
4147418a7a refactor(Scripts/TheEye): Refactor Void Reaver boss script to new scheduler (#17044)
* WiP draft of void reaver refactor

* linting

* remove UpdateAI override

* add delay after pounding

* separate arcane_orb into group to delay

* clang fix

* removed unused context param

---------

Co-authored-by: ChrisCGalbraith <chriscgalbraith@gmai.com>
2023-09-05 13:16:31 -03:00
Eddy Vega
056b28ea21 fix(Scripts/Magtheridon): Remove ThreatList before release (#17128)
init
2023-09-05 06:37:04 -03:00
Dan
dd647da913 fix(Scripts/MagtheridonsLair): make it so no attack is being done during Quake and fix p1 cheese tactic (#17136)
* initial

- adds condition for taunt speech
- makes it so no attack happens whatsoever during quake

* fix p1 channeler skip bug

* initialise channelers

* doforallminions

* thisiswhathappenswhenyoucodeinbrowser

* Update src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp

---------

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2023-09-04 21:20:09 -03:00
Francesco Borzì
5d01b700fd refactor(Core): remove unused imports (#17094) 2023-08-28 13:39:43 +02:00
Francesco Borzì
eaa6487fc2 refactor(Scripts): remove unused imports (#17097) 2023-08-27 22:25:22 -03:00
Anton Popovichenko
f4658a1df2 fix(Core/Scripts): Fix scripts where LoadObjectData can leave arrays boundaries. (#17070)
* fix(Core/Scripts): Fix scripts where LoadObjectData can leave arrays boundaries.

* Fix build
2023-08-25 09:15:07 -03:00
Dan
d63aba78bd refactor(Scripts/SSC): modernise Morogrim Tidewalker with BossAI (#17028)
* fix ohf

* revert

* initial

* make bench happy

* make bench happier
2023-08-25 08:40:41 -03:00
Skjalf
f24fb95575 fix(Scripts/Arcatraz): Fix not being able to try Skyriss a second time after wipes (#17018)
* fix(Scripts/Arcatraz): Revive Warden Mellichar on wipes at Skyriss

* Update boss_harbinger_skyriss.cpp
2023-08-22 00:12:49 -03:00
Timothy Vaccarelli
23a420acbb fix(Script/Quest): Arelion's Secret. Add combat sequence to Magister … (#15878)
* fix(Script/Quest): Arelion's Secret. Add combat sequence to Magister Aledis

Co-authored-by: SnapperRy

* Use single quotes for SQL

* Update based on review comments

Co-authored-by: SnapperRy <snapperryen@gmail.com>
2023-08-06 03:17:26 +02:00
Mathematical
9f1f305a41 fix(DB/SAI) Wood Mites should skitter around (#14806)
* Wood Mites

* Update rev_1675139356539586000.sql

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

---------

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-08-04 17:01:20 +02:00
Skjalf
93113edc7d fix(Scripts/MagtheridonLair): Script Manticron Cube conditions (#16867)
* fix(Scripts/MagtheridonLair): Script Manticron Cube conditions

Co-Authored-By: Lucas Nascimento <keader.android@gmail.com>

* Create rev_1690769530684832000.sql

Co-Authored-By: Lucas Nascimento <keader.android@gmail.com>

* missing include

* warning

---------

Co-authored-by: Lucas Nascimento <keader.android@gmail.com>
2023-08-01 16:11:12 -03:00
v-mstrs
ffbd59c2c5 fix(Scripts/Gruuls) Kiggler no longer chases after target (#16866)
ponos
2023-08-01 14:06:20 -03:00
Angelo Venturini
5c132654cd fix(Scripts/MagtheridonLair): Fix double schedule (#16831) 2023-07-27 23:44:47 -03:00
Dan
338a5fe308 fix(Scripts/Magtheridon): allow for Magtheridon to also break free immediately when all Hellfire Channelers are killed (#16794)
* initial

* oops

* add space

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>

* another space

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>

* everything in doaction, scheduler is dumb

* leftovers

turns out the free say line was unused

---------
2023-07-23 03:27:19 -03:00
v-mstrs
076534852b fix(DB/Quest): Port quests regarding Corki from Trinity (#16080)
* fix Corki's issues, Trinity help

* Remove

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

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

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

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

* Update rev_1682394052134857558.sql

* Update rev_1682394052134857558.sql

* spelling mistakes

* Update

Co-authored-by: Killyana <Killyana@users.noreply.github.com>

---------

Co-authored-by: v-mstrs <v-mstrs@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
Co-authored-by: Killyana <Killyana@users.noreply.github.com>
2023-07-22 09:25:24 -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
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
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
Eddy Vega
f8cb2ada20 chore(scripts/Steamvault): Remove unused spells from Mekgineer Steamrigger (#16644) 2023-06-29 18:52:11 -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
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
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
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
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
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
Angelo Venturini
d4150b8e08 fix(Core/Scripts): Sepethrea should prioritize players that don't hav… (#16412)
* fix(Core/Scripts): Sepethrea should prioritize players that don't have Dragon's breath aura

* oops
2023-05-31 23:26:26 -03:00
Dan
40eb5da6d5 fix(Scripts/ShatteredHalls): hack fix to prevent pets from pulling the non-attackable peons in Nethekurse room (#16396)
* initial

hack fix added

* add sql to change unit flags

* using setimmunetoall() instead

* remove comment add credit

bump

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

* Update update-peon-unit-flag.sql

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

* add intro start on lockpick

might still have some troubles with double starting the intro with AT
--please give report if so

---------

Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2023-05-31 23:22:38 -03:00