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
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
Andrew
1f30a755dc
refactor(Scripts/SCC): Update spell scripts to the new register model ( #17726 )
2023-11-16 14:01:13 -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
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
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
Kitzunu
f757e93da5
refactor(Core/Misc): Make DeathState enum class ( #17607 )
2023-10-28 10:54:03 +02: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
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
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
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
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
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
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
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
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
Dan
3e19b5e637
fix(Scripts/Underbog): modernise boss scripts ( #16149 )
2023-06-04 23:42:40 -03:00
Skjalf
8d6392d60f
fix(Scripts/Underbog): Rework Swamplord Muselek ( #14724 )
...
* fix(Scripts/Underbog): Rework Swamplord Muselek
* Update boss_swamplord_muselek.cpp
* update to bossai
* Update outland_script_loader.cpp
* Update boss_swamplord_muselek.cpp
* Update boss_swamplord_muselek.cpp
* prevent chase movement while walking backwards
* Update boss_swamplord_muselek.cpp
2023-05-13 14:44:20 -03:00
UltraNix
2a1d706a2f
fix(Scripts/Underbog): Underbat's Tentacle Lash should be casted only … ( #14566 )
...
* fix(Scripts/Underbog: Underbat's Tentacle Lash should be casted only on targets behind the bat.
Fixes #13972
* buildfix.
2023-05-12 09:15:02 -03:00
Dan
11eab9c3a6
fix(Scripts/TheSlavePens): port SAI from bosses to C++ ( #16169 )
...
* fix
* add sql 1
* add sql 2
* remove extra lines
* remove dumb stuff
keywords in "comment" were messing up the statement
* same story
todo: get better at SQL
* better formatting + two sql statements together
* remove old sql query
* last fix
* fixes to header enum
* fix sql
to have a more universal format
* E e
* final sql fix
2023-05-12 08:20:31 -03:00
Skjalf
9c6a561404
fix(Scripts/Steamvault): Despawn Thespia's adds on death ( #15898 )
...
* fix(Scripts/Steamvault): Despawn Thespia's adds on death
* stuff
2023-04-09 17:37:12 -03:00
Skjalf
78384368ba
fix(Scripts/Steamvault): Rework Mekgineer Steamrigger ( #15896 )
2023-04-09 16:26:35 -03:00
Skjalf
a695d00932
fix(Scripts/Steamvault): Rework Kalithresh ( #15883 )
2023-04-08 21:56:09 -03:00
Gultask
57874f9d40
fix(Scripts/Steamvault): Correct timers and add missing events ( #15840 )
2023-04-05 23:47:22 -03:00
UltraNix
ce066a4781
fix(Scripts/SlavePens): Added waypoint movement to Quagmirran. ( #15582 )
...
* fix(Scripts/SlavePens): Added waypoint movement to Quagmirran.
Fixes #8559
* buildfix.
2023-04-04 08:30:59 -03:00
UltraNix
fa249abb55
fix(Scripts/Steamvault): Improved Door Controller event. ( #15580 )
...
Fixes #15547
2023-03-29 01:28:42 -03:00
Gultask
d87a9dc58f
fix(Scripts/Steamvault): Correct Timers for Thespia and add missing line ( #15640 )
...
* Update boss_hydromancer_thespia.cpp
* Create thespia.sql
* Update boss_hydromancer_thespia.cpp
* Lightning cloud is random as well
* DoCast
2023-03-29 00:28:15 -03:00
Skjalf
0f9a4e15d5
refactor(Scripts/Steamvault): Modernize boss/instance scripts ( #15224 )
2023-03-04 15:42:29 -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
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
UltraNix
fbaa48e233
fix(Scripts/Underbog): Underbog Shambler's Allergies should periodica… ( #14563 )
2023-02-10 22:14:49 -03:00
Skjalf
bf30c66ba4
feat(Core/GameObject): Expand IsSummonedBy() to GameObjects ( #14789 )
...
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2023-01-29 09:44:33 -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
UltraNix
312c1eac3e
fix(Scripts/Underbog): Fixed Fungal Decay spells. ( #14543 )
...
Fixes #13977
2023-01-07 20:29:03 +01:00
UltraNix
8cb88cce52
fix(Scripts/The Underbog): Rewritten The Black Stalker's Levitate mec… ( #14541 )
...
* fix(Scripts/The Underbog): Rewritten The Black Stalker's Levitate mechanic.
Fixes #13988
* buildfix.
* Update src/server/scripts/Outland/CoilfangReservoir/underbog/boss_the_black_stalker.cpp
Co-authored-by: offl <offl@gmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2023-01-07 20:28:22 +01:00