aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2025-01-11Core/Spells: fixed power check for runes when casting spells - these have ↵Ovahlord
their own check and don't require the default one
2025-01-11Core/Spells: removed non-existing SpellCastVisual UF operator leftover from ↵Ovahlord
downgrading to Cataclysm
2025-01-11Core/Spells: Fixed crashes with spells using ↵Shauren
SPELL_EFFECT_ENCHANT_ITEM/SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC that are not cast by an item Closes #28664 (cherry picked from commit 1e3b8d172148b201f58595254d05ad91d7263bb9)
2025-01-10Core/Units: Fill CurrentAreaID updatefieldShauren
(cherry picked from commit d38941c19b51514fc16c52ca400b358555c13b38)
2025-01-10Core/Conditions: Allow conditions for seen object in ↵ModoX
CONDITION_SOURCE_TYPE_OBJECT_ID_VISIBILITY (cherry picked from commit 6e3c8a84637cc669fe08c3933ce5323f8cf4c5cb)
2025-01-10DB:fixed sql file name from 4bc721aa25487ef55f7ee31b504d717f958e4276Ovahlord
2025-01-10Core/AreaTriggers: Replace fixed movement times in database for areatriggers ↵Shauren
with speed (cherry picked from commit 069771e22ef29e47298c62e6cb9d7dce72375348) # Conflicts: # sql/updates/world/cata_classic/2025_01_10_00_world.sql # src/server/game/Entities/AreaTrigger/AreaTrigger.cpp # src/server/scripts/BrokenIsles/MawOfSouls/boss_ymiron_the_fallen_king.cpp # src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/boss_anduin_wrynn.cpp # src/server/scripts/Spells/spell_priest.cpp # src/server/scripts/World/areatrigger_scripts.cpp
2025-01-10DB/Quests: added more quest data from mass parsesOvahlord
2025-01-09Core/Auras: Use UnitListSearcher instead of WorldObjectListSearcher when ↵Shauren
searching for area aura targets (cherry picked from commit 84b0eca4476faa68d9cf06431bc60c9a61c6152f)
2025-01-09Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound ↵Shauren
depending on how many effects the spell has (cherry picked from commit 561b122364525deaee815ad900a78f1323c37776) # Conflicts: # src/server/game/Spells/Spell.cpp
2025-01-09Core/Auras: Make iteration over Aura::GetAuraEffects safe by automatically ↵Shauren
skipping nullptr elements (cherry picked from commit 97f58a59f13fcf3a8a6675215674fb89b1a136ca) # Conflicts: # src/server/game/Entities/Player/Player.cpp
2025-01-09Core/Auras: Fixed sending amounts for effects that need it, aren't first and ↵Shauren
don't have SPELL_ATTR8_AURA_POINTS_ON_CLIENT (cherry picked from commit 0a1b81043eaae0e0feba2b693e1f004ac4791c30)
2025-01-09Core/DataStores: Delay building all DB2Manager containers after loading ↵Shauren
hotfix data to ignore rows marked as deleted by hotfixes (cherry picked from commit da1ac5aa73afdb7f2379b71761e2a6e855ce4e9a) # Conflicts: # src/server/game/DataStores/DB2Stores.cpp
2025-01-09Core/AreaTriggers: Don't suppress TimeToTarget changes in values update on ↵Shauren
movement start (cherry picked from commit debbed0159fec031b4596295448e43d0fe071a01) # Conflicts: # src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/boss_anduin_wrynn.cpp
2025-01-09Fix nopch buildShauren
(cherry picked from commit 3eac7242d1f5e6c4bf1bda5e2fe95b124bca9746)
2025-01-09Core/Misc: Removed GetClassName preprocessor hackShauren
(cherry picked from commit 6f0e96a30aeafdd2bff31c4f811b3f95f17fb3c5)
2025-01-09Core/Commands: Extract bonus lists and item context from provided item link ↵Shauren
for .additem commands Closes #30209 (cherry picked from commit f647ff68659ed6d8d414d20520507dd451c2cb8d)
2025-01-09Core/Network: Simplify worldserver port configuration: removed ↵Shauren
InstanceServerPort (cherry picked from commit 039acb20e4c218757d6b9fc441dc2da6820dafd1)
2025-01-09Core/Time: Fixed WowTime operator<=>Shauren
(cherry picked from commit 19aef6882d4ec21f790b67d94a6bd039970156a6)
2025-01-09Core/DataStores: Define new taxi node flagsShauren
(cherry picked from commit edbbbf8be3569eb2c2c44617b0ff1ba878d812a9)
2025-01-09Codestyle fixShauren
(cherry picked from commit 2f30423c387234d7fb19983d2af80db9f8355e2a)
2025-01-09Core/Grids: Modernize TypeContainer with variadic templateShauren
(cherry picked from commit 401502ea3c5ceca0c6253910035b2949e13746cc)
2025-01-09Core/Grids: Add missing changes to commit ↵Shauren
e245e8ad124cee19d35e4f67f7aed4dcc871b3bf (cherry picked from commit 04433910424540e42a2270156e7c9a8722c09913)
2025-01-09Core/Grids: Minor Grid/NGrid refactor - make TypeMapContainer be its direct ↵Shauren
template parameter instead of passing in TypeList (cherry picked from commit e245e8ad124cee19d35e4f67f7aed4dcc871b3bf)
2025-01-09Core/Auras: Allow some whitelisted spells to update effect values of ↵Shauren
non-passive auras when adding spell mods (cherry picked from commit 3a19b8160d8e2c8f2c2b10380fcd3fe7468810e2)
2025-01-03Core/Objects: Use span/array instead of vector for raw ObjectGuid manipulationsShauren
(cherry picked from commit c72de2fbbcdf5b416d78b9e455aced43517033a8)
2025-01-03Core/Database: Added std::span based functions to Field and PreparedStatementShauren
(cherry picked from commit 27860c3316b7354c6bf17cac82992085d2905934) # Conflicts: # src/server/game/Entities/Player/Player.cpp
2025-01-03Core/Auras: Fixed aura stacks being reset to default max stack size when ↵Shauren
modified by SpellModOp::MaxAuraStacks and reaching the new limit (cherry picked from commit 586651031ee847232d0dabf3eff9e6b01075ef31)
2025-01-03Core/Units: ensure that damaging hits will always award at least one rage pointOvahlord
2025-01-03Core/Units: round up rage calculations and use double precisionOvahlord
2025-01-02build fixOvahlord
2025-01-02Core/Units: restored generating rage from taking damage and increased ↵Ovahlord
precision for its amount calculation
2025-01-01build fixOvahlord