aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-01Core/Conditions: Corrected upper array bound requirement for ↵Shauren
PlayerConditionLogic (cherry picked from commit 38096181ebcc61df3155f6d419974cd96544e4a8)
2025-01-26Scripts/Spells: fixed Seal of InsightOvahlord
2025-01-26Scripts/Spells: fixed Judgement of Truth damage bonusOvahlord
2025-01-26Core/Items: Fixed item spell charge slot indexingShauren
Closes #30585 (cherry picked from commit c85d12fc3f0576163d4ffa91bb38f66894305349) # Conflicts: # src/server/game/Entities/Item/Item.h # src/server/game/Globals/ObjectMgr.cpp
2025-01-26Core/Spells: Prevent even more cases of sending aura update packets for ↵Shauren
auras that aren't visible on client (cherry picked from commit 380b1f8986c20803ae7d8c2387d31a2645a7e508)
2025-01-26Core/Objects: Removed type casts before accessing WorldObject::m_Events that ↵Shauren
became unneccessary after moving it from Unit to WorldObject (cherry picked from commit bc8874f30597a996eb30b7b278bcc71b2f082f10)
2025-01-26Core/Spells: Prevent sending aura update packets for auras that aren't ↵Shauren
visible on client Closes #30633 (cherry picked from commit e9470cd817890334a6a6d1609896de87e3cea5d4)
2025-01-26Core/Spells: added missing AttributesEx15 member to SpellInfoOvahlord
2025-01-26Core/Spells: Added AttributesEx15 for serverside spells (#30632)Meji
(cherry picked from commit c9456ce8266b775208584244bd9893051f587e04) # Conflicts: # sql/updates/world/cata_classic/2025_01_23_00_world.sql # src/server/game/Spells/SpellMgr.cpp
2025-01-26Scripts/Spells: fixed Seal of TruthOvahlord
2025-01-26Scripts/Spells: round the damage values of Seal of Righteousness and Seal of ↵Ovahlord
Justice to match expected numbers and to prevent low level players from dealing no damage
2025-01-26Scripts/Spells: fixed Seal of JusticeOvahlord
2025-01-26Scripts/Spells: fixed JudgementOvahlord
2025-01-25Core/Auras: apply AURA_STATE_MARKED for Paladin SealsOvahlord
2025-01-25Scripts/Spells: fixed Seal of RighteousnessOvahlord
2025-01-23DB/GameObjects: added more data from mass parsesOvahlord
2025-01-23DB/Quests: added more quest data from mass parsesOvahlord
2025-01-23DB/Quests: added more quest data from mass parsesOvahlord
2025-01-23DB/Quests: added more quest data from mass parsesOvahlord
2025-01-23DB/Quests: added more quest data from mass parsesOvahlord
2025-01-23DB/GameObjects: added more data from mass parsingOvahlord
2025-01-21Core/Spells: Reimplemented target type 106 as random point from points ↵Shauren
predefined in database Closes #30116 (cherry picked from commit 2a51a6454912df635099572d07789a1d6789ff4d) # Conflicts: # sql/updates/world/cata_classic/2025_01_21_00_world.sql
2025-01-21Core/Utils: Allow using Trinity::IteratorPair with SelectRandomContainerElementShauren
(cherry picked from commit 476b8951e1fffc05a01ab04fea6e1134a6f0f95a)
2025-01-21Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of ↵Shauren
iterating Spell::GetPowerCost (cherry picked from commit 26376d89e165aece42e58213632ef43ecb0d81b3) # Conflicts: # src/server/scripts/Spells/spell_druid.cpp # src/server/scripts/Spells/spell_rogue.cpp # src/server/scripts/Spells/spell_shaman.cpp
2025-01-20Core/Spells: Replace SpellTargetPosition structure with WorldLocationShauren
(cherry picked from commit 0e36fd93601f10949c848c1fc30ee3b70f2cecfa)
2025-01-20Core/Spells: Exclude TriggerCastFlags that can be set for non-triggered ↵Shauren
spells from being checked by Spell::IsTriggered (cherry picked from commit 56fb627c7dd151190412468370db083ef3b044ad)
2025-01-20Core/Misc: Added float chrono typedefsShauren
(cherry picked from commit cb4013efe67a875dc19ef3bcd5b8c142f5a131d6) # Conflicts: # src/server/scripts/Spells/spell_dh.cpp # src/server/scripts/Spells/spell_evoker.cpp
2025-01-19DB/GameObjects: added more data from mass parsesOvahlord
2025-01-19DB/Misc: fixed a bunch of startup errorsOvahlord
2025-01-18DB/Creatures: corrected armor and attack power values for UNIT_CLASS_WARRIOR ↵Ovahlord
creatures between level 1 and 5
2025-01-18Build: enable MSVC warning C5038 - member initialization order to get closer ↵Ovahlord
to the warning behavior of the other compilers
2025-01-18Core/Spells: Add summoned DynamicObject to casters ChannelObjects if spell ↵Shauren
is channelled
2025-01-18Core/Misc: Remove return type std::enable_if based SFINAEShauren
2025-01-18Core/Misc: Remove unneccessary structure packing and one unused enumShauren
2025-01-18Core/Spells: Fixed SPELL_AURA_IGNORE_SPELL_COOLDOWN - don't start cooldown ↵Shauren
for affected spells
2025-01-14DB/Creatures: added data for new Timbered Air Snakelet companionOvahlord
2025-01-14DB/Hotfixes: added enUS data for 4.4.1.58558Ovahlord
2025-01-14Core: Updated allowed build to 4.4.1.58558Shauren
2025-01-13Core/Spells: DynamicObject auras will now use the largest radius found in ↵Shauren
SPELL_EFFECT_PERSISTENT_AREA_AURA effects of the spell creating them (cherry picked from commit 4bec94451fb239a4e2007413b5691ed19fea6981) (cherry picked from commit 497cb7df49550c2420ce8729254cc120d3290d2e)
2025-01-13Core/Spells: Allow persistent area auras to apply all of their effects upon ↵CraftedRO
creation. (#30422) This fixes the issue where the area auras do not instantly apply their effects. Actually, they were only applying the last SPELL_EFFECT_PERSISTENT_AREA_AURA; Flare and Frost Trap have 2 and 3 SPELL_EFFECT_PERSISTENT_AREA_AURA effects respectively, so only the last one would be applied. Co-Authored-By: zana244 <50482785+zana244@users.noreply.github.com> (cherry picked from commit b6bb35bb9af9ae75463edd52bfbe5af0f46cd900) (cherry picked from commit d8636d4cc603262da8454231d64bd09b604b25f7)
2025-01-12DB/Quests: added more quest data from mass parsesOvahlord
2025-01-12Core/Spells: send rune cooldowns even after miss to match sniff dataOvahlord
2025-01-12DB/Spells: corrected proc behavior of Chill of the Grave - only allow it to ↵Ovahlord
proc when its triggering spells hit the target (cherry picked from commit 59c6650db38a547584f87a97479a23b6c49e6ff6)
2025-01-12Core/Spells: corrected refunding runes - they don't get put on a cooldown ↵Ovahlord
and don't send cooldowns for spells which had their runes refunded
2025-01-12Core/Spells: Don't grant runic power when death knight abilities that do it ↵Shauren
using negative power cost miss and the spell has SPELL_ATTR1_DISCOUNT_POWER_ON_MISS (cherry picked from commit 76ab2007c0540542b892dd66e9287b394c54ee42)
2025-01-12Core/Spells: reduce differences between branchesOvahlord
(cherry picked from commit 9b385282df40eef9370ae21e52a1b11e45bf9ab9)
2025-01-11DB/Spells: fixed Chill of the GraveOvahlord
2025-01-11Scripts/Spells: increased precision when calculating Howling Blast's attack ↵Ovahlord
power bonus to match tooltip values
2025-01-11DB/Spells: fixed Glyph of Howling BlastOvahlord
2025-01-11Scripts/Spells: fixed Howling Blast damage calculationOvahlord