Shauren
f58a5fe674
Core/BattlePets: Fix using moved-from variable when adding new pet
2025-08-19 18:05:21 +02:00
Shauren
c215363e86
Core/BattlePets: Refactor BattlePetMgr::SendUpdates to use std::span argument
2025-08-19 18:02:42 +02:00
Shauren
de80c713d0
Scripts/Spells: Refactor spell script internals to fix -Wcast-function-type-mismatch warning
2025-08-16 15:31:10 +02:00
Shauren
a27e3a52a0
Core/Utils: Added .contains member function to FlatSet
2025-08-15 12:37:47 +02:00
Shauren
764b6a5a93
Core/Utils: Fix nopch build with gcc 14
2025-08-15 12:37:15 +02:00
Shauren
718c0f54bd
Core/Items: Relaxed transmog restrictiions
...
* Matching class armor type is no longer required
* Items without stats can now be transmogged
* Fist weapons can now be mixed with 1H axes/swords/maces/warglaives
2025-08-14 15:54:21 +02:00
Shauren
d27d0e0e3c
Core/Players: Reenable transmog
...
Closes #31209
2025-08-14 14:50:13 +02:00
Shauren
85acf2e782
Core/AreaTriggers: Fixed areatrigger path type initialization
...
Closes #31208
2025-08-13 19:23:08 +02:00
Shauren
6ff8a52903
Core/PacketIO: Fixed SMSG_SET_ANIM_TIER structure for 11.2.0
2025-08-13 15:44:58 +02:00
Shauren
5cf0c6c8bb
Core: Updated to 11.2.0
2025-08-13 00:31:39 +02:00
Shauren
82f19c8988
Core/Quests: Fixed quest experience rewards - it should always be awarded for all completions of repeatable quests
2025-08-11 15:10:54 +02:00
Shauren
782ee42989
Core/Items: Send CreateObject for items in buyback inventory slots
2025-08-11 13:05:47 +02:00
Jeremy
9ed3d12ec0
Core/Arenas: Allow queueing for rated arenas ( #31148 )
2025-08-10 11:25:32 +02:00
Shauren
ead7d1a4c9
Core/Objects: Remove unused code from UpdateField internals
2025-08-09 13:25:39 +02:00
Shauren
ecb78919ad
Core/PacketIO: Reduce amount of stack space used by a few giant packet classes
2025-08-07 23:55:53 +02:00
Shauren
ebd4559ebc
Core/PacketIO: Use original names in SMSG_INSPECT_RESULT structure
2025-08-04 22:35:38 +02:00
Shauren
223be4c4eb
Core/Objects: Broadcast object destroy packets to players using Far Sight and Mind Vision
2025-07-31 16:20:51 +02:00
Shauren
2c9b67f00b
Core/Quests: Fixed QuestScript::OnQuestStatusChange incorrectly triggering with QUEST_STATUS_INCOMPLETE when removing items from quest objectives on rewarding quest
...
Closes #31181
2025-07-30 18:35:39 +02:00
Shauren
9c5a03e65e
Core/Commands: Fixed .debug moveflags not changing movement flags
2025-07-27 14:23:49 +02:00
Shauren
a59dada96c
Core/Commands: Remove temporary set with custom comparator from .debug objectcount command
2025-07-27 14:22:54 +02:00
Shauren
c850e2f780
Core/Auras: Check min power instead of 0 for SPELL_AURA_OBS_MOD_POWER
2025-07-26 22:46:52 +02:00
Aqua Deus
43644e4c29
Scripts/ReturnToKarazhan: Implement The Curator encounter ( #31146 )
2025-07-26 15:19:32 +02:00
ModoX
6c51b005c2
Core/Spells: Allow negative values for SPELL_AURA_OBS_MOD_POWER
2025-07-26 15:14:11 +02:00
Shauren
534990b102
Scripts/Spells: Remove old hack from spell_gen_running_wild
2025-07-25 18:37:38 +02:00
Shauren
af47b10cff
Scripts/Spells: Fixed demon hunter Chaos Strike for initial specialization
2025-07-24 23:33:33 +02:00
Meji
4a1b881a0c
Core/SAI: Fix SMART_ACTION_MOVE_OFFSET after 4887e0ea1d
2025-07-24 20:03:27 +02:00
BandyscTC
9477209f10
Core/SAI: Add actions ENTER_VEHICLE, BOARD_PASSENGER and EXIT_VEHICLE ( #31141 )
2025-07-24 10:25:13 +02:00
Shauren
8a00ab1561
Tools/mmaps_generator: Fixed tile detection for vmap-only maps after a0f13391a0
2025-07-23 21:45:24 +02:00
Meji
00eed48515
Core/Vehicles: Added new field CustomFlags to vehicle_template ( #31115 )
2025-07-23 14:14:03 +02:00
Naddley
03714bb684
Scripts/Drustvar: Implement Quest: "The Burden of Proof" ( #31151 )
2025-07-21 21:25:10 +02:00
Golrag
1de5399640
Core/PacketIO: Fixed SMSG_PVP_MATCH_COMPLETE structure
2025-07-20 11:48:49 +02:00
Aqua Deus
06a2e6ac7f
Scripts/Spells: Implement mage talent Improved Scorch ( #31085 )
2025-07-19 19:22:17 +02:00
Jeremy
1a282933c7
Script/Spells: Implement Sudden Death & Juggernaut (Fury) ( #31065 )
...
Co-authored-by: ModoX <moardox@gmail.com >
2025-07-19 18:05:45 +02:00
BandyscTC
ac9d659ad8
Core/Units: Don't change hover anim for vehicle passengers ( #31144 )
2025-07-19 18:01:48 +02:00
Jeremy
2caeee0d16
Scripts/Spells: Implement Improved Whirlwind & Whirlwind target cap ( #31064 )
2025-07-19 16:46:50 +02:00
Jeremy
4af0607e3e
Scripts/Spells: Implement Unbridled Ferocity ( #31067 )
2025-07-19 15:54:16 +02:00
Aqua Deus
aaf46b5816
Scripts/ReturnToKarazhan: Implement Maiden of Virtue encounter ( #31105 )
2025-07-19 14:44:19 +02:00
Aqua Deus
d9ee8783a5
Scripts/Spells: Implement mage talent Scald ( #31086 )
2025-07-18 21:55:48 +02:00
Shauren
f26f6c6220
Core/Misc: Add splice/pop_front/pop_back to LinkedListHead
2025-07-18 20:06:00 +02:00
Shauren
838d7c6364
Core/Misc: Shrink LinkedListHead size
2025-07-18 20:05:05 +02:00
Aqua Deus
1d6aa1455e
Scripts/Spells: Implement mage talent Improved Combustion ( #31088 )
2025-07-17 20:29:08 +02:00
Aqua Deus
836513ba1b
Scripts/Spells: Implement mage talent Spontaneous Combustion ( #31089 )
2025-07-17 19:29:17 +02:00
Shauren
4887e0ea1d
Core/SAI: Replace sai specific object type checking functions with Object functions
2025-07-17 15:19:03 +02:00
Shauren
c4e45263a6
Core/SAI: Remove temp vectors
2025-07-17 14:24:00 +02:00
Shauren
9665b9e7d4
Core/SAI: Use std::string_view for event params
2025-07-17 14:07:30 +02:00
Shauren
e0b957f5ff
Core/SAI: Use std::vector::emplace_back instead of creating large temporary objects
2025-07-17 13:46:10 +02:00
Shauren
6e87bc58c0
Core/SAI: Remove ObjectGuid::ToString calls
2025-07-17 13:44:59 +02:00
Shauren
0953d97533
Core/SAI: Fix SMART_ACTION_OFFER_QUEST - now tracks npc interaction correctly
2025-07-17 13:40:55 +02:00
ModoX
e9e7059a23
Core/SAI: Implemented action type SMART_ACTION_DESTROY_CONVERSATION ( #31133 )
2025-07-17 13:23:24 +02:00
Aqua Deus
0cb2932e84
Scripts/Spells: Fix mage Fire Blast crit chance ( #31082 )
2025-07-16 23:41:14 +02:00