Winfidonarleyan
eb1ecc38a5
feat(Core/Scripting): move all script objects to separated files ( #17860 )
...
* feat(Core/Scripts): move all script objects to separated files
* Apply 5bfeabde81
* try gcc build
* again
2023-12-02 21:13:20 +01:00
Andrew
d838cad171
refactor(Scripts/Botanica): Update Laj's script after latest changes ( #17814 )
2023-11-21 07:53:17 +01:00
Andrew
59e9451c3c
feat(Core/AI): Implement ScheduleTimedEvent() helper ( #17813 )
2023-11-20 20:36:15 -03:00
Dan
47752b1b5a
fix(Scripts/TheEye): adjust Solarian timers based on sniffs ( #17812 )
2023-11-20 19:20:48 -03:00
Andrew
79ef4fa671
refactor(Scripts/TempestKeep): Clean up script files ( #17727 )
2023-11-16 14:01:45 -03:00
KJack
3d20f8902b
feat(Core/Instance): InstanceScript: create Remove functions ( #17702 )
...
InstanceScript: create `Remove` helper functions
2023-11-14 08:13:28 -03:00
Kitzunu
bbadc32bea
Revert Visibility Notifier changes ( #17682 )
...
* Revert "fix(Core/Grid): Implement missing GridUnload setting (#17569 )"
This reverts commit 79b39f9655 .
* Revert "fix(Core/Grid): Address bugs and performance issues introduced by visibility notifier implementation (#17480 )"
This reverts commit 60e27511c5 .
* Revert "fix(Core): GridCleanUpDelay Log (#17436 )"
This reverts commit 90b16ca065 .
* Revert "feat(Core/Grids): Implement visibility notifier (#15919 )"
This reverts commit 2779833768 .
2023-11-12 00:48:49 +01:00
Dan
203536526c
fix(Scripts/TheEye): Void Reaver sniffed timers ( #17676 )
...
initial commit
2023-11-11 19:34:42 +01:00
Dan
145b14c567
refactor(Scripts/TheEye): High Astromancer Solarian script refactored using taskscheduler ( #17653 )
...
* initial commit
* some fixes
* remove leftovers
* no attack during invisibility
2023-11-07 22:13:23 +01:00
Kitzunu
f757e93da5
refactor(Core/Misc): Make DeathState enum class ( #17607 )
2023-10-28 10:54:03 +02:00
Andrew
25328b54f9
fix(Scripts/Mechanar): Remove polarity shift stacks on polarity change ( #17548 )
2023-10-21 15:48:39 -03:00
AG
2779833768
feat(Core/Grids): Implement visibility notifier ( #15919 )
...
* Cherry-picked from TrinityCore (unable to find author)
2023-09-28 22:28:28 +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
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
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
Angelo Venturini
facbebdf8d
fix(Scripts/Mechanar): Fix Polarity shift mechanic ( #16601 )
2023-06-24 15:47:37 -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
Eddy Vega
eca5f79d6f
fix(Scripts/Mechanar): Avoid Nether Charge despawn ( #16190 )
...
init
2023-05-13 14:51:33 -03:00
Eddy Vega
34eafefb6f
fix(Scripts/Arcatraz): Remove Skyriss' immunity at reset ( #15833 )
...
init
2023-04-05 16:54:25 -03:00
Skjalf
328405e4a7
fix(Scripts/Arcatraz): Fix Harbringer Skyriss not splitting if castin… ( #15811 )
...
* fix(Scripts/Arcatraz): Fix Harbringer Skyriss not splitting if casting abilities
* Update boss_harbinger_skyriss.cpp
* Update boss_harbinger_skyriss.cpp
* scheduler update
* Update boss_harbinger_skyriss.cpp
2023-04-05 13:30:03 -03:00
elthehablo
e85d829493
fix(Scripts/Arcatraz): fix Trial of the Naaru: Tenacity complete condition ( #15742 )
...
* fix(Scripts/Arcatraz): fix Trial of the Naaru: Tenacity complete condition
should now only complete on heroic mode
* adaptation of edit to AC syntax
brackets fixed :)
2023-04-02 15:27:06 -03:00
Skjalf
66acaef606
fix(Scripts/Arcatraz): Update timers after research ( #15726 )
2023-03-31 01:15:44 -03:00
Gultask
ea047f2cf2
fix(Scripts/Mechanar): Add missing Enrage event for Pathaleon the Calculator ( #15650 )
...
* init
* 2
* indentation
* 3
2023-03-30 18:09:11 -03:00
Skjalf
41fc1a6229
fix(Scripts/Arcatraz): Delay abilities during charge and delete trigg… ( #15653 )
...
fix(Scripts/Arcatraz): Delay abilities during charge and delete trigger spawns
2023-03-30 10:38:56 -03:00
Skjalf
d030260dd4
fix(Scripts/Arcatraz): Adjust Soccrothar charge timer and implement emote ( #15643 )
2023-03-29 03:12:41 -03:00
Skjalf
7f186cce7a
fix(Scripts/Arcatraz): Millhouse uses Iceblock under 50 percent hp ( #15644 )
2023-03-29 03:12:29 -03:00
Skjalf
5ea6e250a6
fix(Scripts/Arcatraz): Fix Soccothrates fel flame charge ( #15600 )
2023-03-27 03:48:15 -03:00
Gultask
3c056273b8
fix(Scripts/Mechanar): Fix Mechano-Lord Nether Charges not spawning ( #15575 )
...
init
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com >
2023-03-25 19:33:22 -03:00
Skjalf
10c5ca69cd
fix(Scripts/Mechanar): Implement Pathaleon's spawn ( #15536 )
2023-03-23 05:50:30 -03:00
Skjalf
989584b199
fix(Scripts/Mechanar): Raging Flames may target tanks ( #15543 )
2023-03-22 15:02:31 -03:00
Skjalf
05fb5cace2
fix(Scripts/Mechanar): Few updates to Sepethrea ( #15500 )
...
---------
Co-authored-by: offl <offl@users.noreply.github.com >
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com >
2023-03-20 02:07:37 -03:00
Skjalf
29fba5fe38
refactor(Scripts/Mechanar): Modernize Pathaleon's script ( #15494 )
2023-03-19 21:00:11 -03:00
Skjalf
39236220bf
refactor(Scripts/Mechanar): Modernize Serpethrea script ( #15493 )
...
* refactor(Scripts/Mechanar): Modernize Serpethrea script
* validators
2023-03-19 20:49:56 -03:00
Skjalf
8f3a215b68
fix(Scripts/Mechanar): Fix Mechano-Lord Capacitus's Nether Charges ( #15495 )
...
Co-authored-by: Killyana <morphone1@gmail.com >
2023-03-19 20:49:32 -03:00
Skjalf
8bb3bfb29d
refactor(Scripts/Mechanar): Modernize Gatewatchers script ( #15492 )
2023-03-19 19:52:24 -03:00
Skjalf
f887e000b7
refactor(Scripts/Mechanar): Modernize Mechano Lord Capacitus script ( #15491 )
2023-03-19 19:52:08 -03:00
Gultask
5890f8f7bb
fix(DB/Mechanar): Re-Construct The Mechanar spawns and remove custom scripts ( #15372 )
2023-03-13 16:15:12 -03:00
Skjalf
a5b4aecd52
fix(Scripts/TheBotanica): Rework Laj ( #15279 )
2023-03-05 11:14:46 -03:00
Skjalf
0b308b1a7f
refactor(Scripts/TheBotanica): Modernize Thorngrin the Tender's script ( #15277 )
2023-03-05 00:42:44 -03:00
Skjalf
81d831faac
feat(Core/AI): Implement ScheduleHealthCheckEvent() for events that fire … ( #15275 )
2023-03-04 23:25:43 -03:00
Skjalf
b546c6829e
fix(Scripts/TheBotanica): Rework Commander Sarannis ( #15264 )
...
Co-authored-by: offl <11556157+offl@users.noreply.github.com >
2023-03-04 17:23:58 -03:00
Skjalf
a9fac92c80
feat(Core/Instance): Implement helpers to easily save/retrieve persist… ( #15113 )
2023-02-18 23:11:36 -03:00
Kitzunu
bd6034e1a9
refactor(Core/AI): Some more refactoring prep for Comat Threat system… ( #15026 )
...
Co-authored-by: Treeston <14020072+Treeston@users.noreply.github.com >
2023-02-13 21:39:40 +01:00
Skjalf
f33da28416
fix(Scripts/Arcatraz): Fix Zereketh Seed of Corruption damage and mod… ( #14980 )
2023-02-12 20:18:51 -03:00
Skjalf
d1b4481dd7
refactor(Scripts/Arcatraz): Modernize Dalliah the Doomsayer script ( #14978 )
2023-02-12 17:46:18 -03:00
Skjalf
0dbb8c814c
refactor(Core/InstanceScript): refactored load and save methods ( #14977 )
...
Co-authored-by: joschiwald <736792+joschiwald@users.noreply.github.com >
2023-02-12 15:53:48 -03:00
Skjalf
43cd34e72e
refactor(Scripts/TheBotanica): Modernize High Botanist Freywinn script ( #14954 )
2023-02-11 21:40:44 -03:00
Skjalf
18cf1761dc
refactor(Scripts/TheBotanica): Modernize the Warp Splinter script ( #14951 )
2023-02-11 19:17:18 -03:00
Skjalf
b4e3f1310b
feat(Core/Unit): Add KillSelf overload ( #14785 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2023-01-28 17:57:23 -03:00
Maelthyr
c1c9dc6105
refactor(Core/ScriptedAI): few improvements with threat methods ( #13146 )
...
improve threat scripts
Co-authored-by: Maelthyrr <lynethris@protonmail.ch >
2022-11-12 13:29:28 +01:00