Takenbacon
73317b2706
feat(Core/Grids): Remove WorldObject separation in grid containers ( #22595 )
2025-08-09 06:36:24 +02:00
Takenbacon
1499aa51de
feat(Core/Visibility): Visibility improvements part 1 ( #22624 )
2025-08-07 16:17:45 +02:00
Martin Leuner
d40be8c1d4
fix(Scripts/AuchenaiCrypts): Remove debuff on summon death ( #22461 )
2025-07-16 10:06:21 -03:00
Benjamin Jackson
b73bdb3adc
chore(Core): Remove unused and inaccurate comment headers for various script-related files. ( #22263 )
2025-06-05 15:49:20 -03:00
Martin Leuner
1f082cb29c
fix(DB/Creature): Remove extra Shaffar adds ( #22255 )
2025-06-05 12:43:52 -03:00
kissingers
d2be121930
fix(Scripts/TheEye): Al'ar don't attack other players if the onlyone tank died ( #22118 )
2025-05-30 10:04:26 -03:00
avarishd
60d6274261
fix(Scripts/Zone): Quest 'Fire At Will!' should give group credit ( #22145 )
2025-05-18 08:33:33 -04:00
Benjamin Jackson
52799d76f6
refactor(Core): Add definition file for area table entries. ( #22054 )
2025-05-09 15:48:02 +02:00
Tereneckla
a8b982dca8
refactor(Core/AI) don't add currentTarget to the front of the SelectTargetList for MaxThreat/Random ( #21965 )
2025-05-05 20:17:10 +01:00
Tereneckla
338acf7c41
refactor(Scripts/BlackTemple) remove tanks from Fatal Attraction after setting the target amount ( #22038 )
2025-05-03 02:41:17 +01:00
Tereneckla
c1d42d2c36
fix (Script/Gruul) Kiggler polymorph targets his tank ( #21966 )
...
Kiggler the Crazed now targets the tank when casting Greater Polymorph
2025-04-26 19:35:02 +01:00
Jelle Meeus
b828f7a025
fix(Scripts/BlackTemple): Shahraz Fatal Attraction number of targets can be fewer than 3 ( #21859 )
2025-04-09 13:17:18 +02:00
Jelle Meeus
756c6c9001
fix(Scripts/BlackTemple): Shahraz Fatal Attraction Teleport ( #21858 )
2025-04-09 11:34:53 +02:00
Jelle Meeus
a05833eeed
fix(Core/Common): Container fixes use after free ( #21460 )
2025-02-15 22:22:30 +01:00
Jelle Meeus
fae07daa4c
fix(Scripts/Outland): LoadMinionData buffer overflow ( #21461 )
2025-02-15 14:08:49 +01:00
Takenbacon
ee69a569c4
fix(Core/Grids): Grid improvements ( #20955 )
2025-02-14 22:11:27 +01:00
Jelle Meeus
3854d00dee
fix(Scripts/ShadowmoonValley): Illidan buffer overflow ( #21442 )
2025-02-14 11:31:21 +01:00
Jelle Meeus
9412c1eb3a
fix(Scripts/BlackTemple): Illidan buffer overflow ( #21441 )
2025-02-14 11:31:14 +01:00
Andrew
0db39f76de
fix(Core/Creature): Creatures should skip confused targets ( #21410 )
2025-02-13 13:22:02 -03:00
blinkysc
d297030a08
fix(Scripts/BlackTemple): Fix Gurtogg will not use acidic wound in phase 2 ( #21253 )
2025-01-25 19:06:21 -03:00
Andrew
b238daa7a8
refactor(Scripts/BloodFurnace): Clean up instance script ( #21207 )
2025-01-19 20:33:19 +01:00
Andrew
4a3fab424c
refactor(Core/Instances): Implement GetTeamIdInInstance() for two-fac… ( #21168 )
2025-01-17 23:51:25 -03:00
manstfu
bf4118362a
fix(Core/Group): CF Faction Assign & Leader Instance Faction ( #21118 )
...
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2025-01-13 08:54:47 -03:00
Exitare
fcfa35139e
fix(Scripts/ShatteredHalls): Add scripts & spawn for quest "Imprisoned in the citadel" ( #21114 )
2025-01-10 14:20:47 -03:00
Andrew
8ed7c5aa1f
fix(Scripts/SSC): Fix console panel gate not opening ( #21047 )
2024-12-26 18:20:52 +01:00
Kitzunu
bff594c4f5
feat(Unit/Misc): HasAnyAuras() HasAllAuras() HasAuras() ( #21040 )
2024-12-26 05:51:54 -03:00
Andrew
aa24f50a03
chore(Scripts/SSC): Move Vashj summons to the new format ( #21042 )
2024-12-26 05:51:02 -03:00
Exitare
df11419ccb
fix(Scripts/BlackTemple): Update AreaBoundary to avoid reset in the corners with Illidari council ( #20957 )
...
* Update distance and boundaries for council target selection
* Merge branch 'master' into council_evade
2024-12-18 23:34:59 -03:00
Jelle Meeus
94f1176cd0
fix(Scripts/TheEye): Kaelthas reduce time until all advisors phase ( #20914 )
2024-12-14 11:20:41 +01: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
e1d0cf9a15
feat(Core/Instances): Implement SummonData ( #20582 )
2024-11-15 10:49:02 -03:00
Andrew
07793f6cc8
fix(Scripts/TheEye): Fix Al'ar berserk timer ( #20572 )
2024-11-15 07:50:58 -03:00
Jelle Meeus
6fd034c8b3
fixup(Scripts/TheEye): spawn Kaelthas' advisors with full hp ( #20573 )
2024-11-14 22:25:13 -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
bdb6ef8937
fix(Scripts/TheEye): Fix Wrath of the Astromancer's original caster ( #20549 )
2024-11-13 19:46:06 -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
b16a610789
fix(Scripts/SSC): Improve Tainted Elemental combat behaviour ( #20505 )
...
* fix(Scripts/SSC): Improve Tainted Elemental combat behaviour
* Update boss_lady_vashj.cpp
2024-11-10 15:45:17 -03:00
Andrew
e8366f6935
fix(Scripts/SSC): Fix Leotheras running in melee range in demon phase ( #20507 )
...
* fix(Scripts/SSC): Fix Leotheras running in melee range in demon phase
* Update boss_leotheras_the_blind.cpp
2024-11-10 14:54:05 -03:00
Jelle Meeus
0a182b7274
fix(Scripts/Netherstorm): make "Mark V is Alive!" group completable ( #20360 )
...
groupevent instead of completequest
2024-11-02 06:36:32 -03:00
Anton Popovichenko
b45c41cf6e
fix(Scripts/Outland): Fix crash in dragonmaw_race_npc by refreshing players pointer in lambda function. ( #20333 )
...
* fix(Scripts/Outland): Fix crash in dragonmaw_race_npc by refreshing players pointer in lambda function.
* Fix typo
* Refactor dragonmaw_race_npc to replace players pointer to GUID.
* Update src/server/scripts/Outland/zone_shadowmoon_valley.cpp
---------
2024-11-01 19:14:08 -03:00
Andrew
81ba01d2c1
fix(Scripts/BlackTemple): Parasitic Shadowfiends only target players ( #20395 )
2024-11-01 14:08:55 -03:00
Francesco Borzì
c06cadfe75
refactor(src/common|server): remove unused import (big part 1) ( #20377 )
...
* refactor(src/common|server): remove unused import (big part 1)
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: attempt to fix damn linkin error
2024-10-31 21:46:11 +01:00
Tereneckla
07a6327c8c
fix(Script/BlackTemple): Spawn Shadow Demons 30s into phase 4 ( #20335 )
...
* schedule phase 4 demons
* whitespace
2024-10-29 10:49:35 -03:00
Francesco Borzì
cb7e28df05
refactor(src/server/game/*): remove unused imports (big part 1) ( #20310 )
2024-10-27 10:25:40 +01:00
Andrew
02db94035e
fix(Scripts/BlackTemple): Prevent further code execution if Illidan e… ( #20292 )
...
fix(Scripts/BlackTemple): Prevent further code execution if Illidan evades during air phase
2024-10-25 12:55:52 +02:00
Andrew
b5a8791ae1
fix(Scripts/BlackTemple): Fix Illidan Demon Phase being delayed indef… ( #20286 )
...
fix(Scripts/BlackTemple): Fix Illidan Demon Phase being delayed indefinitely
2024-10-24 09:09:17 -03:00
Andrew
d4f9b6bf7f
fix(Scripts/BlackTemple): Prevent Illidan transformation during cutscene ( #20271 )
...
* fix(Scripts/BlackTemple): Prevent Illidan transformation during cutscene
* Update boss_illidan.cpp
2024-10-24 07:24:08 -03:00
Andrew
121d35b155
fix(Scripts/BlackTemple): Apply Shadow Prison spell immunities ( #20272 )
...
* fix(Scripts/BlackTemple): Apply Shadow Prison spell immunities
* Delete rev_1729660470785757300.sql
2024-10-24 11:41:48 +02:00
Andrew
c91148fd11
fix(Scripts/BlackTemple): Reset Illidan combat movement ( #20276 )
2024-10-23 18:45:12 +02:00
Benjamin Jackson
bb40bf7727
fix(Scripts/BlackTemple): Properly randomize Illidan initial Eye Beam and order. ( #20264 )
...
Init.
2024-10-21 23:00:15 -03:00