offl
19382995de
Scripts/Spells: Migrate some spell linked spells to spell scripts ( #31182 )
2025-09-09 18:31:44 +02:00
offl
9625ef1daa
Scripts/Karazhan: Rewrite Moroes ( #31164 )
...
* Add missing Frenzy emote
* Implement & use Garrote Remove spell
* Use BossAI for Moroes
* Use EventMap & TaskScheduler instead of old events
* Handle special emotes in OnSpellCast
* Update enums
* Add comments for script names
* Update timers and targets of spells
* Garrote now correctly applies on players
* Improve GuestBaseAI & guest scripts
* Use new register model for all scripts
2025-09-09 12:20:45 +02:00
offl
3a964bc3f9
Scripts/Karazhan: Update Maiden of Virtue ( #31165 )
2025-08-10 12:01:01 +02:00
offl
b75d047a33
Scripts/Spells: Implement Cataclysm Breath & Chaos Breath & Death Count ( #31172 )
...
* Implement Cataclysm Breath (forces creature to cast 4 of 8 random spells)
* Implement Chaos Breath (forces creature to cast 3 of 8 random spells)
* Implement Death Count remover spell (replace SAI implementation with spell script)
Closes #30320
2025-07-28 20:28:32 +02:00
offl
53daa087ae
Scripts/Spells: Migrate & update non-generic quest spell scripts to zone files ( #31100 )
2025-07-12 14:55:24 +02:00
CraftedRO
8e9b8f6991
Scripts/Stratholme: Add waypoints to Timmy the Cruel ( #31023 )
2025-06-10 14:22:00 +02:00
offl
dde454198a
Scripts/Magisters Terrace: Update scripts ( #31036 )
...
* rewrite Kalec's event
* unique enum names, comments for scriptnames for Kael
* new register model for Delrissa
* new register model for Selin and one missing spell added
* several changes for Vexallus
2025-06-10 14:07:46 +02:00
offl
763dc107bb
Scripts/Scholomance: Modernize scripts ( #30920 )
2025-05-17 12:44:24 +02:00
offl
5ed83ed27c
Scripts/Spells: Get rid of some database spell scripts ( #30915 )
2025-05-09 00:10:43 +02:00
CraftedRO
e5b8798a4b
Scripts/Shadowfang Keep: Check boss state and door state before opening Arugal door ( #30891 )
2025-04-28 18:41:24 +02:00
CraftedRO
91473e7f5c
Scripts/BlackrockDepths: In the Lyceum both braziers have to be used in order to open both doors. ( #30731 )
...
* 1st
* write less, do none
* Update blackrock_depths.cpp
2025-03-11 11:36:41 +01:00
CraftedRO
1e7f741416
Scripts/Scarlet Monastery: Do not start path for npc_scarlet_trainee if combat ( #30709 )
2025-03-09 15:23:54 +01:00
Shauren
b08d85349c
Core/Creatures: Fixed memory leaks in creature formations
...
(cherry picked from commit 2e3920081f )
2024-07-08 12:45:19 +02:00
CraftedRO
72c421f50b
Scripts/Blackrock Depths: Replace player spells used by High Interrogator Gerstahn with correct ones for that creature ( #29637 )
2024-02-25 13:25:00 +01:00
bibi
75e38a5d8f
Scripts/Stratholme: Portcullis Trap ( #29596 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-02-24 21:55:13 +01:00
Shauren
454998f553
Scripts/Zul'Gurub: Corrected brazier of madness boss despawn time
2024-02-24 12:46:38 +01:00
bibi
3085b897c1
Scripts/Zul'Gurub: Fixed Edge of Madness ( #29593 )
2024-02-23 23:08:21 +01:00
bibi
a666bdfc31
Scripts/Sunken Temple: fix Shade of Eranikus and Jammal'an the Prophet ( #29663 )
...
* Also minor modernization for instance script
Co-authored-by: 14shagov <14shagov>
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2024-02-23 20:05:03 +01:00
M'Dic
f746c7f7ff
Core/Groups: Reduce differences between branches (define naming) ( #29332 )
2023-09-19 21:26:27 +02:00
Shauren
aaa6e73c8c
Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api)
...
(cherry picked from commit d791afae1d )
2023-08-15 20:10:04 +02:00
Shauren
ad3fc81db9
Core/Misc: Add missing Containers.h include where neccessary
2023-08-12 17:56:16 +02:00
Shauren
b7287e85e4
Core/Misc: Fixed deprecation warnings for c++20
...
(cherry picked from commit ba9bbbc9d0 )
2023-08-12 14:24:24 +02:00
Shauren
7e0b28c70c
Scripts/Undercity: Fixed NPC_HIGHBORNE_BUNNY being told to MoveJump to { target->GetPositionX(), 0, 0 } with speedXY = target->GetPositionY() and speedZ = target->GetPositionZ()
2023-05-07 18:35:53 +02:00
Shauren
900a2f6d88
Scripts/Gossips: Set gossip menu id for scripts that load menu items from database
2022-10-12 00:41:49 +02:00
Malcrom
0174e6ba80
Scripts/Eversong Woords: Add cosmetic script for a party ( #28308 )
2022-10-04 10:24:54 +02:00
Shauren
08d2b6743a
Scripts/Karazhan: Mark optional boss as completed when it dies
2022-09-28 00:40:06 +02:00
Shauren
349ba4e74a
DB/Ruins of Ahn'Qiraj: Added spawn groups for bosses
2022-09-27 23:40:04 +02:00
Shauren
ace57b11c2
DB/Zul'gurub: Added spawn groups for bosses and prevent multiple Gahz'ranka summons
2022-09-27 20:14:11 +02:00
Shauren
7893c52fb7
Nopch build fix
2022-09-23 19:30:38 +02:00
Shauren
63275e7316
Dynamic build fix
2022-09-23 19:04:35 +02:00
Shauren
46560070ae
DB/The Sunwell: Migrate linked_respawn to spawn groups
...
* Also fixed Felmyst not spawning after server reset if Brutallus was killed
Closes #27904
2022-09-23 17:56:50 +02:00
Shauren
8962d80224
Scripts/The Sunwell: Move Brutallus and Felmyst to BossAI
2022-09-23 16:43:41 +02:00
Shauren
cc6e0bfeb4
DB/Karazhan: Migrate linked_respawn to spawn groups
2022-09-19 22:56:20 +02:00
Shauren
ec085ffc85
DB/Deadmines: Migrate Deadmines linked_respawn to spawn groups
2022-09-19 21:54:28 +02:00
offl
444928f3c5
Scripts/Quest: Adjustments to Runeforging ( #28115 )
2022-07-14 19:09:59 +03:00
offl
1c96eebcc1
Scripts/Quest: Update few quests ( #28108 )
2022-07-12 00:31:59 +03:00
offl
b801528e9d
Scripts/Spells: Hex of Jammal'an ( #28083 )
2022-07-03 23:23:43 +03:00
offl
3808e614d9
Scripts/Spells: Get rid of several DB spell scripts ( #28048 )
2022-06-22 22:37:52 +03:00
offl
b52e0ccbad
Scripts/Quest: Migrate few quest spell scripts to zone files ( #28015 )
2022-06-10 00:15:20 +03:00
Riztazz
0d86727325
Core/Scripts: Fix heap buffer overflow in BRD Tomb of seven event ( #27920 )
...
* Core/Scripts: Fix heap buffer overflow in BRD Tomb of seven event
* Core/Scripts: Remove magic numbers in brd script, adjust codestyle to tc preference
* missing )
Closes #27919
2022-04-22 12:59:08 +02:00
Shauren
bc261880d4
Core/Gossip: Fixed gossip menu options not performing their default actions when added by script using db data
2022-04-17 21:32:22 +02:00
lee
5a20861565
Scripts/Misc: Load gossip options from DB ( #27892 )
2022-04-08 04:43:57 +03:00
Shauren
b1a94bf94c
Core/Movement: Delay creating MoveSplineInit objects used by GenericMovementGenerator to spline launch time
...
* This fixes inconsistent transport state detection for players exiting vehicles that are on transport (ICC gunship battle), fixes players being telerpoted to middle of nowhere on that fight
2022-04-03 22:36:49 +02:00
offl
f494272e94
DB/Quest: Update 'Into the Realm of Shadows'
...
Closes #27895
2022-03-31 17:55:10 +03:00
Shauren
5eea9883c2
Core/GameObjects: Reduce differences between branches part 3 - gameobject updatefield accessors
2022-03-30 18:01:24 +02:00
Shauren
d611925dc7
Core/Units: Reduce differences between branches part 1 - unit updatefield accessors
2022-03-29 11:30:49 +02:00
lee
e7c02d6a90
Scripts/Misc: Load some texts from DB ( #27867 )
2022-03-26 00:20:01 +02:00
safaray
88eccd2956
Scripts/UBRS: Fix door open issue in UBRS after kill Rend ( #27868 )
2022-03-23 23:24:05 +02:00
acidmanifesto
5fc650645d
Scripts\Event: COG Corrections ( #27532 )
...
Goldshire is a area not a zone. Zone is Elwynn Forest.
CHILDEREN is spelled with 1 E not 2.
2022-01-07 17:39:52 +02:00
offl
251304b19c
Scripts/Spells: Generic spell script for quest portals ( #27305 )
2021-12-01 02:52:31 +02:00