Andrew
bda74c14b8
fix(Scripts/ZulAman): Hexlord: missing update to last commit ( #20663 )
...
* fix(Scripts/ZulAman): Hexlord: missing update to last commit
* Update boss_hexlord.cpp
2024-11-20 22:33:19 +01:00
Andrew
57f9cecbd9
fix(Scripts/ZulAman): Fix Narolakk Mangle timer and Bear phase not la… ( #20648 )
...
* fix(Scripts/ZulAman): Fix Narolakk Mangle timer and Bear phase not lasting for full duration
* Update boss_nalorakk.cpp
* Update boss_nalorakk.cpp
2024-11-20 22:29:07 +01:00
Andrew
62a5529fcf
fix(Scripts/ZulAman): Fix Halazzi lynx not moving on spawn ( #20649 )
2024-11-20 22:28:16 +01:00
Andrew
4aca845fab
fix(Scripts/ZulAman): Remove Zul'jin Electrical Storm on phase change ( #20651 )
2024-11-20 22:27:53 +01:00
Andrew
aa847d110a
fix(Scripts/ZulAman): Fix Malacrass not casting correct class abilities ( #20653 )
...
* fix(Scripts/ZulAman): Fix Malacrass not casting correct class abilities
* Update boss_hexlord.cpp
2024-11-20 22:27:35 +01:00
Andrew
5561445de4
fix(Scripts/ZulAman): Fix Janalai Enrage/Berserk behaviour ( #20662 )
...
* fix(Scripts/ZulAman): Fix Janalai Enrage/Berserk behaviour
* Update boss_janalai.cpp
2024-11-20 22:26:45 +01:00
Jelle Meeus
047a21d31a
fix(Scripts/ZulAman): Halazzi Phases ( #20650 )
2024-11-20 09:08:21 -03:00
avarishd
3ae3b08b85
fix(Scripts/Item): Multiphase Goggles not showing disturbances on minimap ( #20446 )
...
* fix(Scripts/Item): Multiphase Goggles not showing disturbances on mimimap
* Apply suggestions from code review
2024-11-19 12:11:34 -03:00
Andrew
c46fceeea7
fix(Scripts/ZulAman): Restore hatcher side switch ( #20633 )
2024-11-19 06:25:21 -03:00
Andrew
c4a8fafecb
fix(Scripts/ZulAman): Fix Gust of Wind targetting tanks and eagles no… ( #20632 )
...
fix(Scripts/ZulAman): Fix Gust of Wind targetting tanks and eagles not spawning
2024-11-19 06:24:36 -03:00
Dan
8c763f6612
refactor(Scripts/MagistersTerrace): refactor Selin Fireheart ( #20604 )
...
* init
* Update boss_selin_fireheart.cpp
* rectification
* whitespace
2024-11-18 16:37:03 -03:00
Jelle Meeus
5ca9b5f942
fix(Scripts/TheEye): Advisors add Sanguinar's Bellowing Roar ( #20620 )
...
add roar
2024-11-18 05:44:45 -03:00
Andrew
17bb56932e
fix(Scripts/ZulAman): Fix Janalai berserk ( #20612 )
2024-11-18 08:24:32 +01:00
Andrew
68f3a59f78
fix(Scripts/ZulAman): Narolakk dont engage after wave dies and attack… ( #20615 )
...
* fix(Scripts/ZulAman): Narolakk dont engage after wave dies and attackable
* Update boss_nalorakk.cpp
2024-11-18 08:23:46 +01:00
Andrew
7a5b7efc42
refactor(Scripts/MagisterTerrace): Update Priestess Delrissa ( #20611 )
2024-11-17 21:21:06 -03:00
Andrew
6bca63b4d8
refactor(Scripts/SunwellPlateau): Update Felmyst script ( #20602 )
...
* refactor(Scripts/SunwellPlateau): Update Felmyst script
* Update instance_sunwell_plateau.cpp
* Update boss_felmyst.cpp
* Update boss_felmyst.cpp
2024-11-17 04:31:07 -03:00
Andrew
d2c28681aa
refactor(Scripts/ZulGurub): Modernize Gahzranka script ( #20603 )
2024-11-17 02:19:46 -03:00
Andrew
86d06d8849
refactor(Scripts/Naxxramas): Modernize Anubrekhan script ( #20596 )
...
* refactor(Scripts/Naxxramas): Modernize Anubrekhan script
* Update boss_anubrekhan.cpp
2024-11-16 16:00:34 -03:00
Andrew
4948197014
refactor(Scripts/ZulAman): Move Amani Hatchling to SAI ( #20589 )
2024-11-16 12:20:56 -03:00
Andrew
59db107ed3
refactor(Scripts/SunwellPlateau): Update Kalecgos script ( #20588 )
2024-11-16 08:33:12 -03:00
Andrew
48a0b7a460
refactor(Scripts/SunwellPlateau): Modernize Kil'jaeden script ( #20583 )
2024-11-16 08:32:57 -03:00
Andrew
6aa0bc37cc
refactor(Scripts/SunwellPlateau): Move summons to the new summon data… ( #20586 )
...
refactor(Scripts/SunwellPlateau): Move summons to the new summon data implementation
2024-11-16 06:25:36 -03:00
Andrew
e1d0cf9a15
feat(Core/Instances): Implement SummonData ( #20582 )
2024-11-15 10:49:02 -03:00
Andrew
e2a57dbfb2
fix(Scripts/ZulAman): Update Malacrass adds spawn positions ( #20580 )
...
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
2024-11-15 09:01:31 -03:00
Andrew
07793f6cc8
fix(Scripts/TheEye): Fix Al'ar berserk timer ( #20572 )
2024-11-15 07:50:58 -03:00
Andrew
5bbfd21e32
fix(Scripts/ZulAman): Save Massive Gate state to DB ( #20568 )
2024-11-15 04:38:48 -03:00
Jelle Meeus
6fd034c8b3
fixup(Scripts/TheEye): spawn Kaelthas' advisors with full hp ( #20573 )
2024-11-14 22:25:13 -03:00
Andrew
2c40c299a7
fix(Scripts/ZulAman): Despawn Harisson Jones after he "dies" ( #20565 )
2024-11-14 18:31:03 -03:00
Andrew
5252e6cf5b
fix(Scripts/Spells): Spell school reflectors should have failure chan… ( #20560 )
...
fix(Scripts/Spells): Spell school reflectors should have failure chance at higher levels
2024-11-14 16:03:35 -03:00
Jelle Meeus
980b9246c8
fix(Scripts/TheEye): Kael'thas advisors, refactor and RP ( #20188 )
...
refactor to use base advisor class
refactor doaction
extract phase enchanted weapons
sql delete script kael_phase_two
2024-11-14 06:06:42 -03:00
Andrew
e2020e0886
chore(Scripts/ZulAman): Update Akilzon to new register method ( #20556 )
2024-11-14 03:29:43 -03:00
Andrew
b7732690c9
refactor(Scripts/SunwellPlateau): Modernize Muru script ( #20551 )
2024-11-14 00:00:52 -03:00
Andrew
14980a91bc
fix(Scripts/ZulAman): Permbind players when using the gong ( #20554 )
2024-11-13 23:18:27 -03:00
Andrew
1bea402e5c
fix(Scripts/ZulAman): Remove Eletrical Storm hacks ( #20553 )
...
* fix(Scripts/ZulAman): Remove Eletrical Storm hacks
* Update boss_akilzon.cpp
* Create rev_1731545993422354000.sql
2024-11-13 22:58:33 -03:00
Andrew
bdb6ef8937
fix(Scripts/TheEye): Fix Wrath of the Astromancer's original caster ( #20549 )
2024-11-13 19:46:06 -03:00
Jelle Meeus
f011a849dc
fix(Scripts/ZulAman): speed up gong event ( #20547 )
2024-11-13 16:10:36 -03:00
Andrew
d6b2529557
refactor(Scripts/SunwellPlateau): Update Brutallus script ( #20548 )
2024-11-13 16:02:01 -03:00
Francesco Borzì
a9f0f371e5
refactor(src/server/game): optimise imports ( #20541 )
2024-11-13 11:37:20 +01:00
Francesco Borzì
b2ddd10369
refactor(src/server/scripts): remove unused imports ( #20540 )
2024-11-13 06:35:15 +01:00
Andrew
f8d53d4cd8
fix(Scripts/Commands): Fix crash when using npc set origin faction wi… ( #20536 )
2024-11-12 19:39:48 +01:00
Andrew
17ae7c86ff
refactor(Scripts/SunwellPlateau): Modernize instance script ( #20519 )
2024-11-12 12:49:11 -03:00
Jelle Meeus
3565e4a9eb
feat(Core/WorldState): improved WorldState scripting ( #20141 )
...
* implement world state script
based on
0b87ca9d9e
Co-authored-by: killerwife <killerwife@gmail.com >
* refactor to use onleave and onenter instead of spell_area
allows players to right click remove adal's buff
* add MapMgr.h
* refactor: use condition enum instead of uint32, prefix WORLD_STATE where needed
* remove lock from WorldState::Update
sWorldState->Update() is only called from World::Update
* remove unsafe SmartAI action of setWorldState
---------
Co-authored-by: killerwife <killerwife@gmail.com >
2024-11-12 12:15:27 -03:00
Andrew
e80b0ce8b8
fix(Scripts/ZulAman): Set Akilzon encounter in progress when engaged ( #20531 )
2024-11-12 11:50:09 -03:00
Jelle Meeus
5f7d1d302f
fix(Scripts/BoreanTundra): make Escape from the Winterfin Caverns group completable ( #20359 )
...
Group instead of Area
2024-11-11 16:53:07 -03:00
Andrew
519daf9cc7
refactor(Scripts/SunwellPlateau): Modernize Eredar Twins script ( #20516 )
2024-11-11 06:09:08 -03:00
Andrew
fec7c88b51
fix(Scripts/ZulAman): Amani Hatchers should hatch eggs at increasing … ( #20497 )
2024-11-11 05:58:44 -03:00
Andrew
0ce15f0f5a
refactor(Scripts/SunwellPlateau): Refactor areatriggers to OnlyOnceAr… ( #20515 )
...
refactor(Scripts/SunwellPlateau): Refactor areatriggers to OnlyOnceAreatrigger
2024-11-11 02:56:27 -03:00
Andrew
e741a9a87f
feat(Core/Scripting): Implement SetInvincibility() to prevent creatur… ( #20508 )
2024-11-11 00:22:03 -03:00
Andrew
7f558f4e38
refactor(Scripts/MagisterTerrace): Move Kalecgos script to SAI ( #20495 )
...
* refactor(Scripts/MagisterTerrace): Move Kalecgos script to SAI
* Update instance_magisters_terrace.cpp
2024-11-11 00:58:51 +01:00
Andrew
4470891310
fix(Scripts/MagisterTerrace): Add all spells to SpellDifficulty dbc ( #20502 )
2024-11-10 15:51:28 -03:00