Shauren
dcf9fc5ae5
Core/AreaTriggers: Use Optional<bool> for speedIsTime argument in movement functions
2025-09-13 12:14:39 +02:00
Naddley
341b6bbcf4
Scripts/Drustvar: Implement Timbered Strand shoot Wickerman event ( #31170 )
...
Co-authored-by: ModoX <moardox@gmail.com >
2025-09-12 21:39:00 +02:00
Shauren
c1b8daa639
Core/AreaTriggers: Implemented SpeedIsTime parameter for areatrigger splines and orbit
2025-09-12 00:58:27 +02:00
Shauren
eade1ad6dc
Core/AreaTriggers: Use named query result for loading areatrigger create properties
2025-09-11 22:46:20 +02:00
Shauren
dac548a305
Core/AreaTriggers: Refactor AreaTriggerShapeInfo to use std::variant instead of union
2025-09-11 22:10:24 +02:00
Shauren
b6acd368e0
Core/AreaTriggers: Remove unused fields from AreaTriggerCreateProperties and merge movement data into a variant
2025-09-11 19:23:54 +02:00
Shauren
aa85b27869
Core/Spells: Don't set CAST_FLAG_PENDING for spells that have OriginalCastID set but no triggered flag
...
* Fixes cast bar and model animations
2025-09-10 19:07:50 +02:00
Shauren
77795c9ff3
Core/Time: Initialize all GameTime fields at server startup
2025-09-08 14:33:21 +02:00
Shauren
3b8f64831a
Core/Events: Replace remaining packed time calculations with WowTime class
2025-09-08 00:23:01 +02:00
BandyscTC
80437d3c79
Core/SAI: Add storedTargetId param to summon actions ( #31142 )
2025-09-07 20:09:44 +02:00
Aqua Deus
ce6a1b7b91
Scripts/ReturnToKarazhan: Implement Mana Devourer encounter ( #31166 )
2025-09-07 20:05:47 +02:00
Shauren
b60e5b2a7d
Core/Conditions: Allow ConditionTypeOrReference to be 0 for conditions that have ScriptName set
2025-09-07 00:03:48 +02:00
Traesh
b6b0eced74
Core/Spells: Implemented setting spell to cast on arrival from SPELL_EFFECT_JUMP_CHARGE in database ( #30210 )
2025-09-06 23:05:02 +02:00
Shauren
03d072da46
Core/Spells: Simplify SortTargetsWithPriorityRules
...
* Remove manul weight assignment
* Removed std::vector alloc
2025-09-06 13:19:38 +02:00
Telegrill
2e3f3fda3f
Core/Spells: Add a helper function to sort spell targets based on custom scripted sorting rules
2025-09-06 13:19:38 +02:00
Shauren
07a0f3bbdc
Core/PacketIO: Fixed CMSG_CAST_SPELL/CMSG_PET_CAST_SPELL/CMSG_USE_ITEM/CMSG_USE_TOY structure
2025-09-04 16:50:25 +02:00
Shauren
745aef1284
Core/Database: Add missing hotfix database periodic pings
2025-09-04 00:21:26 +02:00
ModoX
26fc144191
Core/AreaTriggers: Handle exit areatrigger on player map change ( #31077 )
2025-09-03 21:45:38 +02:00
Shauren
8b2fc59397
Core/Players: Fixed buying bank tabs
2025-09-01 00:11:04 +02:00
thestrangerplana
629d845ae9
Core/Reputation: Fix ReputationMgr crash at first character login due to AllReputation config ( #31246 )
2025-08-31 21:53:35 +02:00
Meji
2a872d2cc2
Scripts/TheJadeForest: Implement quest "Touching Ground" (31766) ( #31122 )
2025-08-31 16:48:41 +02:00
Shauren
187e74ac72
Core/Vehicles: Prevent bad database data in vehicle_template from crashing the server when vehicle despawns
2025-08-31 14:28:27 +02:00
Shauren
b248e05906
Core/Spells: Support spells that have both charge recovery and separate cooldown
2025-08-29 21:47:39 +02:00
Shauren
1cb8991460
Core/Items: Define new socket color
2025-08-28 00:28:36 +02:00
Alex Dcnh
0ed0e66ee0
Core/Commands: Add .guild list GM command to list all guilds ( #30930 )
2025-08-25 23:55:27 +02:00
Shauren
eeb2cc38d3
Core/Misc: Regenerate enuminfo_*.cpp files
2025-08-25 15:04:06 +02:00
dio85
62bcae122e
Core/Misc: Update some enums with 11.2 values ( #31231 )
...
Synchronized various enums in SharedDefines.h with the latest game data (11.2.5.62687), including Language, TextEmotes, Emote, LockType, CreatureFamily, QuestInfo, QuestSort, SkillType, and TotemCategory. Added new entries and updated mappings to support new content and professions.
2025-08-25 14:13:36 +02:00
Shauren
88e49b1e12
Core/PacketIO: Fixed updatefields structure for 11.2.0
2025-08-23 14:49:33 +02:00
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
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
c850e2f780
Core/Auras: Check min power instead of 0 for SPELL_AURA_OBS_MOD_POWER
2025-07-26 22:46:52 +02:00
ModoX
6c51b005c2
Core/Spells: Allow negative values for SPELL_AURA_OBS_MOD_POWER
2025-07-26 15:14:11 +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
Meji
00eed48515
Core/Vehicles: Added new field CustomFlags to vehicle_template ( #31115 )
2025-07-23 14:14:03 +02:00
Golrag
1de5399640
Core/PacketIO: Fixed SMSG_PVP_MATCH_COMPLETE structure
2025-07-20 11:48:49 +02:00