Andrew
c9b42d6d6c
chore(Scripts/BlackTemple): Update Akama, Supremus, Gorefiend and Naj… ( #17867 )
...
chore(Scripts/BlackTemple): Update Akama, Supremus, Gorefiend and Najentus to new register method
2023-11-26 20:35:16 +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
Dan
db44d7a35a
fix(DB/Creature): make sure Enchanted Elementals always walk and not run towards Lady Vashj ( #17809 )
...
initial
2023-11-20 16:54:13 -03:00
Andrew
7795dc4379
fix(Scripts/SSC): Script Hydross OOC event ( #17804 )
...
* fix(Scripts/SSC): Script Hydross OOC event
* Update rev_1700448248255858600.sql
* Update boss_hydross_the_unstable.cpp
* Update rev_1700448248255858600.sql
2023-11-20 10:46:38 +01:00
avarishd
15f645d751
fix(Scripts/ManaTombs): Pandemonius should aggro the enitre room ( #17764 )
...
* fix(Scripts/ManaTombs): Pandemonius should aggro the enitre room
* how does this work
* .
2023-11-19 12:44:02 +01:00
Andrew
bf40479db6
fix(Scripts/SSC): Fix being able to damage Leo's minions if you are n… ( #17786 )
...
* fix(Scripts/SSC): Fix being able to damage Leo's minions if you are not the target player
* implement helper
* Update Creature.cpp
* Update Creature.h
2023-11-19 12:38:47 +01:00
Winfidonarleyan
e90d7a2f92
chore(Core/Misc): sort includes ( #17776 )
...
* chore(Cleanup): sort includes
* fix build
* fix build again
2023-11-18 17:51:26 +01:00
Grimgravy
c6ae678382
fix(Scripts/Quest): Improve The Force of Neltharaku ( #17088 )
...
* fix(Scripts/quest): Improve The Force of Neltharaku
* update
2023-11-18 15:28:44 +01:00
avarishd
d05929b862
fix(Scripts/ShadowLabs): Script Mark of Malice ( #17773 )
2023-11-18 10:18:10 -03:00
Andrew
79ef4fa671
refactor(Scripts/TempestKeep): Clean up script files ( #17727 )
2023-11-16 14:01:45 -03:00
Andrew
1f30a755dc
refactor(Scripts/SCC): Update spell scripts to the new register model ( #17726 )
2023-11-16 14:01:13 -03:00
Andrew
a5b5278929
refactor(Scripts/World): Clean up script files ( #17728 )
...
* refactor(Scripts/World): Clean up script files
* Update boss_azuregos.cpp
2023-11-16 14:00:42 -03:00
Andrew
01c21539f9
fix(Scripts/SCC): Clear Leotheras' Whirlwind aura on demon phase ( #17721 )
2023-11-15 20:56:23 -03:00
Andrew
b0cf308be2
fix(Scripts/SSC): Respawn Leotheras and fix last phase transition ( #17720 )
2023-11-15 18:59:03 -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
e1aa26f92d
fix(Scripts/SSC): make sure adds properly respawn and DoAction only fires on Tidalvess alive ( #17680 )
...
initial commit
2023-11-11 23:20:26 +01:00
Dan
32ff556a99
fix(Scripts/SSC): make Fathomlord use his Spitfire Totem ability ( #17674 )
...
* initial
* new spell/aurascript format
* leftover
2023-11-11 19:45:21 +01:00
Dan
203536526c
fix(Scripts/TheEye): Void Reaver sniffed timers ( #17676 )
...
initial commit
2023-11-11 19:34:42 +01:00
Dan
8f81a08455
fix(Scripts/SSC): make sure Insidious Whispers demons don't instantly despawn ( #17672 )
...
* initial commit
* reset threat list
threat should drop on any phase transition
2023-11-11 19:00:52 +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
Grimgravy
1262bbd237
fix(DB/Quest): Improve The Summoning Chamber ( #16588 )
...
* fix(DB/quest): The Summoning Chamber
* update
* improvement
* update
* update
* Update rev_1687180111436507500.sql
* improvement
2023-10-22 13:12:18 +02:00
podmepodme
945d7c6afe
fix(Script/Misc): Replace hardcoded gossip and texts with DB ones. ( #17502 )
...
* fix(CORE/Creature): replace shadowmoon valley hardcoded gossips
* fix(CORE/GameObject): replace terokkar forrest hardcoded gossips
* fix(Core/Creature): replace shattrath city hardcoded gossips
* style(Core): code style edit
* style(CORE) codestyle edit
* style(CORE) codestyle edit
* style(CORE): codestyle edit
* ready for merge
---------
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-10-22 03:16:51 +02:00
Andrew
25328b54f9
fix(Scripts/Mechanar): Remove polarity shift stacks on polarity change ( #17548 )
2023-10-21 15:48:39 -03:00
Grimgravy
e3592f7de7
fix(Scripts/Quest): improve Path of Conquest ( #16353 )
...
* fix(DB/Quest): improve Path of Conquest
* update
* Update rev_1684800494817311100.sql
* .
* .
2023-10-19 21:46:00 -03:00
Dan
bf5878f8dc
fix(Scripts/SSC): fix issues with Fathomlord and add interactions ( #17525 )
2023-10-17 15:37:32 -03:00
Dan
62c6b158e5
refactor(Scripts/SSC): The Lurker Below boss script updated ( #17082 )
...
* initial
* restore me->CastSpell()
because apparently there is no overload of docastself that has triggerflags if I understand it correctly
* fix timers
may need some work - comments/thoughts welcome
* ms
* make kitzunu slightly less sad
* fixes
* revert
* Update boss_lurker_below.cpp
Co-authored-by: Angelo Venturini <Nefertumm@github.com >
* Update boss_lurker_below.cpp
---------
Co-authored-by: Angelo Venturini <Nefertumm@github.com >
2023-10-01 09:24:57 +02:00
Dan
57f5c6fb0c
refactor(Scripts/SSC): Leotheras the Blind boss script updated ( #17080 )
...
* initial
* remove unused parameter
* fix timers
* useless commit to revive actions
* fixes
* weird mistake fixed
* browser programming kekW
2023-10-01 09:24:47 +02: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
Dan
29af6cc886
fix(Scripts/Magtheridon): make the timers of Quake and Blast Nova independent from each other ( #17364 )
...
* initial
* fix timers
* add delay for duration
* Update boss_magtheridon.cpp
10s
2023-09-28 05:48:40 -03:00
Dan
dcf5816f5d
fix(Scripts/SSC): Morogrim Tidewalker now summons the water globules again ( #17373 )
...
change to bigint
2023-09-27 21:45:00 +02:00
Dan
4b85e3ed98
refactor(Scripts/SSC): Fathomlord Karathress boss script updated ( #17079 )
2023-09-26 20:07:04 -03:00
Dan
8d7461eb2c
refactor(Scripts/SSC): Lady Vashj boss script updated ( #17083 )
...
* initial
* whitespace1
* fix timers
repeat maxtimer needs work. average is skewed because the max is very high. I took the average timer as maxtimer now
* fixes
2023-09-27 00:23:26 +02:00
Skjalf
b6e5e9f884
fix(Scripts/SethekkHalls): Fix Anzu not leaving banish phase when all… ( #17337 )
...
fix(Scripts/SethekkHalls): Fix Anzu not leaving banish phase when all adds die
2023-09-25 08:05:39 -03:00
Skjalf
bfb40db86d
fix(Scripts/SlavePens): Correct target selector for Quagmirran Acid Spray ( #17341 )
...
fix(Scripts/SlavePens): Correct target for Quagmirran Acid Spray
2023-09-25 08:04:49 -03:00
Skjalf
13a9de1083
refactor(Scripts/GruulsLair): Clean up instance script ( #17347 )
2023-09-25 06:10:56 -03:00
Grimgravy
24c97c5f2f
fix(Scrpits/Quest): Improve Recharging the Batteries ( #16597 )
...
* fix(Scrpits/Quest): Improve Recharging the Batteries
* Update zone_netherstorm.cpp
* update
2023-09-17 21:16:43 +02:00
Kitzunu
f1111be152
chore(misc): cleanup ( #17274 )
2023-09-17 10:19:09 -03:00
Dan
a0a06a6d18
refactor(Scripts/SSC): Hydross the Unstable boss script updated ( #17081 )
...
* initial
* fix timers
Water tomb and vile sludge timers homogenised. I did this because the sniffs turn him into the pure form quite quickly. So I am assuming the initial timer is the same for both, and then taking some kind of average for the water tomb and also using that for vile sludge. We may need testing where we keep him in the first form for a bit just to look at the timers
2023-09-17 07:43:30 -03:00
Angelo Venturini
be5db26d24
fix(Scripts/MagtheridonLair): Magtheridon Debris ( #17249 )
...
* fix(Core/Scripts): Magtheridon Debris
* unhack
* cleanup
* eof line
* unused variable
* more cleanup
2023-09-17 07:43:10 -03:00
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