Commit Graph
17 Commits
Author SHA1 Message Date
Gildor b5fe7c939e Scripts/Commands: Fix integer underflow in .pinfo ban time display (#31727)
(cherry picked from commit 7e922730ff4154cd5b26e3703de8b51f4f86370e)
Signed-off-by: luis <[email protected]>
2026-07-01 17:44:34 -03:00
Jildor 11d96be955 Core/Pools: Refactor PoolGroup::SpawnObject
* Prevent double spawn with pools with maxlimit 1 in certain situations
* Prevent infinite recursive call with specific case of nested pools

(cherry picked from commit 3e6bbb827de4013578af65a343af7aa979a186b5)
Signed-off-by: luis <[email protected]>
2026-06-26 21:03:14 -03:00
Gildor bf7fc82002 Core/Pools: Fix handle respawning for nested pools (#31163)
Closes #28524

(cherry picked from commit 48fd0413046ebc11d59883eaabbfdb99981647d8)
Signed-off-by: luis <[email protected]>
2026-06-26 20:20:11 -03:00
Gildor 89e8bdc023 Core/Misc: Add configuration option for setting the update interval of the Who list cache (#30750)
(cherry picked from commit 0bd56da09b1f0ae34605a1a6fdd14ca26cd42d4c)
Signed-off-by: luis <[email protected]>
2026-06-24 18:17:26 -03:00
Gildor 7b405662f9 Scripts/ForgeOfSouls: Ensure that Bronjahm teleport is executed when entering the second phase (#30428)
(cherry picked from commit b0ca98fd14b6d42863298467bd359b9e0f4bada5)
Signed-off-by: luis <[email protected]>
2026-06-08 17:59:56 -03:00
Gildor 7d4411f308 Scripts/PitOfSaron: Update Ick's reaction state during Explosive Barrage (#30432)
(cherry picked from commit a81e7b218419fd9a91d4489ab8a8295735192738)
Signed-off-by: luis <[email protected]>
2026-06-08 17:59:21 -03:00
Gildor 68c7550cf2 Core/Players: Allow delayed teleports to be executed even when not alive (#30228)
(cherry picked from commit 2c0ebbef1f5c051a104ef3ba74020b6e7bb2ccaa)
Signed-off-by: luis <[email protected]>
2026-06-01 20:04:48 -03:00
Gildor 11b1323ca6 Core/Maps: Do not allow entering an instance if the player is not alive and does not have the corpse inside or in inner instance (#30229)
(cherry picked from commit 15598723810f76a56b1ea5f3198b482dc0c19d65)
Signed-off-by: luis <[email protected]>
2026-06-01 20:01:16 -03:00
Gildor c26b900e01 Core/GameEvent: Fix game event end time duration overwriting (#30165)
(cherry picked from commit bcb3ffa0efb5b46bcd96d853e99523465d12128d)
Signed-off-by: luis <[email protected]>
2026-06-01 20:00:09 -03:00
Gildor 0ae2ad1b9a Core/Spells: Fixed possible use after free with deleted focusObject (#30062)
* Core/Spells: Fixed possible use after free with deleted focusObject

(cherry picked from commit 93ab97a37c769cfbc0c5d3aea44aee0e3cd877bc)
Signed-off-by: luis <[email protected]>
2026-06-01 19:55:12 -03:00
Gildor 91428443d7 Core/Spells: Allow using SpellDifficulty.dbc on battleground maps (#30055)
(cherry picked from commit e4caf52e5a3820399d7ddd5ea3963c36d1d71e28)
Signed-off-by: luis <[email protected]>
2026-06-01 19:37:04 -03:00
Gildor 8a4c79584c Core/Spells: Don't return immune to reflected spells due to target aurastate (#30050)
(cherry picked from commit 8824889f53a9d11d5b943f844900e41456edddec)
Signed-off-by: luis <[email protected]>
2026-06-01 19:36:25 -03:00
Gildor 302c885e34 Core/Pets: Fix warlocks pet character selection screen and Soul Shard return reagent logout exploit (#29808)
(cherry picked from commit b2c723c6b4fb3494cb08522023791db6b2a096c0)
Signed-off-by: luis <[email protected]>
2026-05-31 20:43:27 -03:00
Gildor 6f32f1cb01 Core/Creatures: Update HomePosition upon ExitVehicle only if the creature was inside a vehicle (#29491)
(cherry picked from commit acf5ce58a7d3ced306eeebd60dbc36732b21ad56)
Signed-off-by: luis <[email protected]>
2026-05-26 21:18:15 -03:00
Gildor d86d5dcc09 Core/Pets: Avoid loading creature_addon/creature_template_addon (#29331)
*Also removed spawnId when the pet is created

(cherry picked from commit edb00d4f7432575965e8e3630f505c2ef09ed3b2)
Signed-off-by: luis <[email protected]>
2026-05-26 21:11:50 -03:00
Gildor 5adf5fde6e Core/Cinematic: Fix crash CinematicMgr::UpdateCinematicLocation (#28953)
* Core/Cinematic: Fix crash CinematicMgr::UpdateCinematicLocation

* typo fix, thx jackpoz

(cherry picked from commit 046c6b6a3a58460b6c13c8ef1bb25aa3482aeeee)
Signed-off-by: luis <[email protected]>
2026-05-26 08:01:35 -03:00
Gildor a4e1b4237e Scripts/Trial Of The Crusader: Fix application of spell Surge of Adrenaline (Icehowl) (#28933)
* Scripts/Trial Of The Crusader: Fix application of spell Surge of Adrenaline (Icehowl)

(cherry picked from commit 431a59eae1f4df429ca2ee982ffca0dc8a97d2c8)
Signed-off-by: luis <[email protected]>
2026-05-26 07:59:58 -03:00