aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
AgeCommit message (Collapse)Author
2025-05-01Core/Auras: Interrupt spells with SPELL_PREVENTION_TYPE_PACIFY when applying ↵Shauren
SPELL_AURA_MOD_PACIFY
2025-04-30Core/Spells: Start spells triggered by SPELL_EFFECT_FORCE_CAST_2 without any ↵Shauren
trigger flags
2025-04-30Core/Players: Fix deleting favorite spells (#30905)Jason Dove
2025-04-29Core/Auras: Support PROC_ATTR_REQ_SPELLMOD for procs using ↵Shauren
PROC_ATTR_USE_STACKS_FOR_CHARGES
2025-04-28Core/Players: Implemented item level based armor damage reduction ↵Shauren
diminishing for pvp
2025-04-27Core/Chat: Support new 11.1.5 chat link color format and more chat link typesShauren
2025-04-26Core/Items: Updated item gem colorsShauren
2025-04-25Core: Updated to 11.1.5Shauren
2025-04-25Core/Quests: Convert quest loading to named field access (ref ↵Shauren
29a680a1c264e5c8858b387fce4f6472a6d70a7e)
2025-04-24Core/Players: Define all character flags used in SMSG_ENUM_CHARACTERS_RESULTShauren
2025-04-22Core/Spells: Remove triggering spell link from SPELL_EFFECT_FORCE_CASTShauren
2025-04-21Core/Spells: Handle SPELL_EFFECT_FORCE_CAST on spell launch instead of hitShauren
2025-04-20Core/Spells: Fire OnEffectSuccessfulDispel for SPELL_EFFECT_DISPEL_MECHANICShauren
2025-04-20Core/Spells: Rename confusing SpellState enum valuesShauren
* SPELL_STATE_CASTING -> SPELL_STATE_CHANNELING (was used for "channel in progress") * SPELL_STATE_DELAYED -> SPELL_STATE_LAUNCHED
2025-04-19Core/Conditions: Added conditions for automatic learning spells with ↵Shauren
SkillLineAbility::AcquireMethod = 4
2025-04-18Core/DataStores: Convert SkillLineAbilityAcquireMethod to enum classShauren
2025-04-18Core/Spells: Added soft target cap to hunter spell Explosive Shot (#30847)Aqua Deus
2025-04-18Core/Auras: Add DealDamageMods to SPELL_AURA_PERIODIC_LEECH (#30768)username9617
Closes #30885
2025-04-18Core/Spells: Added soft target cap to mage spell ice nova (#30755)Aqua Deus
2025-04-18Core/SAI: Allow SMART_EVENT_HEALTH_PCT to be triggered out of combat (#30874)Meji
2025-04-17Core/Transports: Fixed clientside position of stoppable transportsShauren
2025-04-16Core/Players: Improve setting ActivePlayerData::TransportServerTime by ↵Shauren
including TIME_SYNC and CMSG_QUEUED_MESSAGES_END values in its calculation * This removes delay on nearby object visibility after login and teleport
2025-04-16Core/Guilds: corrected logging for guild reward db errorsOvahlord
(cherry picked from commit 3b2e2195eabec2f66edd805aa2582069e2335cad)
2025-04-16Core/Quests: corrected error logging for quest loading helpersOvahlord
(cherry picked from commit 2e971321cf4648a5deceb73074967d48fc94c020)
2025-04-16Core/Transports: Preserve all dynamicflags for transportsShauren
2025-04-15Core/Spells: Make Spell::GetMinMaxRange publicShauren
2025-04-13Core/Players: Call OnQuestObjectiveChange after updating objective countersMeji
Fix SMART_EVENT_QUEST_OBJ_COMPLETION trigger
2025-04-11Core/Spells: Fixed SPELL_EFFECT_CHARGE trigggering arrival effects too earlyShauren
2025-04-10Core/Commands: Allow non-const reference arguments in chat command handlersShauren
2025-04-09Scripts/Underrot: Implement Sporecaller Zancha encounter (#30705)Aqua Deus
2025-04-08Core/Network: Socket refactorsShauren
* Devirtualize calls to Read and Update by marking concrete implementations as final * Removed derived class template argument * Specialize boost::asio::basic_stream_socket for boost::asio::io_context instead of type-erased any_io_executor * Make socket initialization easier composable (before entering Read loop) * Remove use of deprecated boost::asio::null_buffers and boost::beast::ssl_stream
2025-04-07Core/AuctionHouse: Fix mass replace mistake in log messageShauren
2025-04-06Core/Guilds: Guild bank tabs are now purchased only using money deposited in ↵Shauren
the bank (since 11.1.0)
2025-04-06More nopch build fixesShauren
2025-04-05Nopch build fixShauren
2025-04-05Core/Objects: Support corpses in ObjectAccessor::GetObjectByTypeMaskShauren
2025-04-04Core/Maps: Fixed dangling reference to a temporary variableShauren
2025-04-04Core/Spells: Removed dead code and definitionsShauren
2025-04-03Core/Spells: Merge Spell::SetSpellValue overloadsShauren
2025-04-01Core/Units: Fixed offhand melee damageShauren
Closes #30809
2025-04-01Scripts/Spells: Fix druid talent Raze target cap (#30773)Aqua Deus
2025-03-29Core/Transports: Fix triggering transport arrival events on stop waypoints ↵Teleqraph
(#30796)
2025-03-28Core/Spells: Apply spell modifiers multiple times to each cast, based on ↵Shauren
number of matched SpellFamilyFlags bits
2025-03-25Scripts/Spells: Fixed shaman talents Converging Storms, Ice Strike ↵Shauren
(maelstrom gain), Molten Thunder, Nature's Guardian, Swirling Maelstrom, Unrelenting Storms
2025-03-24Core/Scripts: Fix copypaste in static AuraProcFn hook constructorShauren
2025-03-23Core/Auras: Fixed SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATIONShauren
2025-03-22Core/Auras: Fixed SPELLVALUE_AURA_STACK adding incorrect number of stacks on ↵Shauren
aura refresh
2025-03-21Core/Spells: Fixed spells that scale value with master not being affected by ↵Shauren
SpellModOp::Points and SpellModOp::PointsIndex spellmods
2025-03-20Scripts/Spells: Fixed shaman talents Doom Winds, Hailstorm, Fire Nova, ↵Shauren
Sundering, Flurry and Ashen Catalyst
2025-03-19Core/Auras: Implemented SPELL_AURA_MOD_CHARGE_RECOVERY_RATE, ↵Shauren
SPELL_AURA_MOD_CHARGE_RECOVERY_RATE_BY_TYPE_MASK and SPELL_AURA_MOD_CHARGE_RECOVERY_BY_TYPE_MASK