Commit Graph
44949 Commits
Author SHA1 Message Date
Cristian Vintila f82e03ac96 Scripts/Spells: Fix priest talent Translucent Image (#31763) 2026-04-13 22:33:14 +02:00
Naddley 37c2b1fa9b DB/Harandar: Implement Quest: "Initiation Day" 2026-04-13 20:02:44 +02:00
Naddley 6b00763905 DB/Harandar: Added some more spawns to Haranir allied race hub 2026-04-13 17:57:47 +02:00
Naddley 9697588d3b DB/Harandar: Added createobject2 spawns for phase 26622 2026-04-13 13:05:50 +02:00
Shauren c703fac86f Core/Players: Fixed fatigue timer appearing in some situations where it shouldn't (in some wmos or on some vehicles) 2026-04-13 11:12:56 +02:00
stevebone e1c4f987c6 Core/Units: Define new npc flag UNIT_NPC_FLAG_2_PERKS_VENDOR (#31786) 2026-04-12 15:53:32 +02:00
VoxCore 188a46f1a0 Core/Items: Add missing comma in ItemTransmogrificationSlots array 2026-04-12 15:37:55 +02:00
Shauren d538abf047 Core/Players: Add more granular teleport state tracking, fixes delayed cross map teleports
Closes #31782
Closes #31788
2026-04-12 15:06:38 +02:00
Shauren fa57c0325e Core/Misc: TaskScheduler internal improvements
* Make TaskContext not copyable - this allowed removing shared `_consumed` state, getting rid of memory allocation per task execution
* Use std::make_shared
* Remove unnceccessary memory alloc/dealloc in TaskContext::Repeat
* Remove std::function wrapping in every TaskContext function
2026-04-11 23:06:04 +02:00
Aqua DeusandModoX 26de9d180c Scripts/EcoDomeAldani: Implement Azhiccar encounter (#31364)
Co-authored-by: ModoX <[email protected]>
2026-04-11 18:40:01 +02:00
Cristian Vintila 7bbf993c6b Scripts/Spell: Implement priest talent Tithe Evasion (#31764) 2026-04-11 00:28:50 +02:00
.:::ReZaRr:::. f9478386df Scripts/ExilesReach: Update quests 55174/59932 Cooking Meat (#31771) 2026-04-10 16:45:51 +02:00
Shauren 325509b6c7 Core/Random: Rename roll_chance_x functions to roll_chance 2026-04-10 00:09:44 +02:00
Shauren be5bc28bd1 Core/Spells: Fix spell effect value calculation 2026-04-09 17:20:29 +02:00
Shauren 77e549c0f4 Core/Spells: Fixed crashes happening when aura remove or proc script despawns a creature that is already despawning 2026-04-09 16:35:42 +02:00
Shauren e063373344 Scripts/Spells: Fixed crash in mage Ignite script 2026-04-09 16:33:29 +02:00
Aqua Deus 729271454b Scripts/MurderRow: Implement Kystia Manaheart encounter (#31722) 2026-04-09 00:24:56 +02:00
Shauren 8225b5b71c Core/Spells: Change spell effect value type to double 2026-04-08 18:40:58 +02:00
Naddley 8371ebb1c6 DB/DenOfNalorakk: Added init. spawns 2026-04-07 20:11:46 +02:00
Naddley 5579f4403a DB/TheDreamrift: Added init. spawns 2026-04-07 15:34:33 +02:00
Shauren cbd81237f9 Core: Updated allowed build to 12.0.1.66838 2026-04-07 09:23:30 +02:00
Shauren 1b4567e4da Core/Auras: Split SpellModifierByClassMask into separate flat/pct types 2026-04-06 18:28:41 +02:00
Shauren 0fe1c043a7 DB/Misc: Fix file name (for real this time) 2026-04-05 20:47:00 +02:00
Shauren bba0de5731 Core/Network: Fix build with msvc versions < 19.43 (vs 2022 17.13) 2026-04-05 17:37:52 +02:00
Shauren b3d246e5a5 Dep/jemalloc: Fix build on arm64
Closes #31776
2026-04-05 13:27:03 +02:00
Shauren 7eb491a2e5 Core/Auras: Define new aura type 2026-04-04 17:31:13 +02:00
ModoX 920ac54b79 Core/Chat: Define new chat msg types: CHAT_MSG_PING, CHAT_MSG_ENCOUNTER_EVENT 2026-04-04 12:13:13 +02:00
ModoX 1f68a6c767 DB/Misc: Fix file name 2026-04-03 12:16:22 +02:00
Aqua Deus d3ed40aadc Scripts/DarkflameCleft: Add Normal/Heroic difficulties and door data for The Candle King (#31773) 2026-04-03 12:07:28 +02:00
ModoX 373c92067b DB/DarkflameCleft: Fix areatrigger ids of recent custom areatrigger for The Candle King
* ed71522281 followup
2026-04-03 10:21:28 +02:00
Aqua Deus ed71522281 Scripts/Darkflame Cleft: Implement The Candle King encounter (#31701) 2026-04-03 01:11:47 +02:00
Shauren 94088a3192 Core/Players: Define new CharacterFlags4 2026-04-02 18:45:43 +02:00
Shauren 9e7661314f Core/Spells: Suppress a few float/double/int conversion warnings in Player::GetSpellModValues 2026-04-01 18:14:58 +02:00
Shauren b1f3448cf9 Core/WorldStates: Fixed thread unsafe access to realm wide world states 2026-03-31 21:39:33 +02:00
Naddley 28a73b6e0f Scripts/IsleOfDorn: Scripted on quest accept conversations for Bringer of the Void (84998) and Blessings Be Upon You (85001) (#31689) 2026-03-30 17:45:15 +02:00
Shauren 62a459d508 Core/Spells: Changed SpellEffectInfo::CalcBaseValue return type to double 2026-03-30 13:03:34 +02:00
Shauren ba43c0e565 Core/Commands: Fix copypaste 2026-03-30 00:04:33 +02:00
Mirshod Allaberganov 88268721c8 Scripts/Spells: Implement Feral Lunge (#31746) 2026-03-29 23:40:05 +02:00
Shauren 068c21528c Core: Updated allowed build to 12.0.1.66709 2026-03-28 01:05:59 +01:00
Shauren d5b62a05d4 Core/Utils: Fixed Trinity::GetTypeName return value when given std::type_info args directly 2026-03-28 00:58:27 +01:00
Shauren 4b6e6e1fec Core/Commands: Refactor chat command internals to slightly reduce template bloat
* Replace std::enable_if with concept constraints
* Move code not dependent on template arguments out of template function bodies
* Reduce number of ChatCommandResult copies made during parsing
* Changed ChatCommandTable subcommands argument from std::vector<> const& to std::span<> and convert command definitions to arrays
* Allow ChatHandler arguments to be const
2026-03-27 20:02:12 +01:00
Shauren b81a6d122b Core: Updated allowed build to 12.0.1.66666 2026-03-26 21:33:18 +01:00
Shauren ed3d7221a9 Core: Updated allowed build to 12.0.1.66562 2026-03-25 09:28:45 +01:00
Shauren 3950890159 Core/Transmog: Fix crash happening when trying to apply artifact override transmog to characters still in Initial spec
Closes #31749
2026-03-24 19:15:43 +01:00
ModoX 201f4e09d1 Scripts/Commands: Set worldstate when using .debug worldstate instead of just sending packet 2026-03-23 22:37:48 +01:00
Shauren a738e6935c Core/Transmog: Implemented TransmogHoliday.db2 transmog conditions 2026-03-23 16:13:10 +01:00
Naddley db123e24b7 DB/Stormwind: Added Envoy Manat spawn at Stormwind Embassy 2026-03-22 12:51:57 +01:00
Naddley ddf40a67e0 DB/MaisaraCaverns: Added spawns up to Muro'jin and Nekraxx 2026-03-22 11:14:37 +01:00
Shauren 1984bd4564 Core/Players: Fixed custom playercreateinfo_item using 0 in race/class columns (should apply to all races/classes) 2026-03-22 00:26:23 +01:00
Shauren e7b57e2bb2 Core/Transmog: Fixed character select screen transmog when no transmog outfit has been filled 2026-03-21 21:31:07 +01:00