aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
AgeCommit message (Collapse)Author
2025-01-25Core/Items: Fixed item spell charge slot indexingShauren
Closes #30585
2025-01-24Core/Spells: Prevent even more cases of sending aura update packets for ↵Shauren
auras that aren't visible on client
2025-01-24Core/Objects: Removed type casts before accessing WorldObject::m_Events that ↵Shauren
became unneccessary after moving it from Unit to WorldObject
2025-01-24Core/Spells: Remove hacks related to TARGET_DEST_NEARBY_DB and DB data (#30626)Aqua Deus
2025-01-23Core/Spells: Prevent sending aura update packets for auras that aren't ↵Shauren
visible on client Closes #30633
2025-01-23Core/Spells: Added AttributesEx15 for serverside spells (#30632)Meji
2025-01-21Core/Spells: Reimplemented target type 106 as random point from points ↵Shauren
predefined in database Closes #30116
2025-01-20Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of ↵Shauren
iterating Spell::GetPowerCost
2025-01-20Core/Spells: Replace SpellTargetPosition structure with WorldLocationShauren
2025-01-20Core/Spells: Exclude TriggerCastFlags that can be set for non-triggered ↵Shauren
spells from being checked by Spell::IsTriggered
2025-01-19Core/Misc: Added float chrono typedefsShauren
2025-01-18Core/Spells: Add summoned DynamicObject to casters ChannelObjects if spell ↵Shauren
is channelled
2025-01-17Core/Misc: Remove return type std::enable_if based SFINAEShauren
2025-01-16Core/Spells: Added aoe target cap for demon hunter talent "Fel Barrage" (#30554)Aqua Deus
2025-01-16Core/Misc: Remove unneccessary structure packing and one unused enumShauren
2025-01-15Scripts/Spells: Implement demon hunter talent "Essence Break" (#30555)Aqua Deus
2025-01-14Scripts/Spells: Implement demon hunter talent "Inner Demon" (#30562)Aqua Deus
2025-01-14Scripts/Spells: Fixed Sigil of Chains visualShauren
2025-01-14Core/Spells: Fixed SPELL_AURA_IGNORE_SPELL_COOLDOWN - don't start cooldown ↵Shauren
for affected spells
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)
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)
2025-01-12Core/Spells: send rune cooldowns even after miss to match sniff dataOvahlord
(cherry picked from commit 7d5e794fd368a95d838b6ff33250460e6a6a634c)
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 (cherry picked from commit dbe2f1ee7ef90db0bdd60b29126f8a689a9e3548)
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
2025-01-11Core/Players: Fix resurrection timer missing if logging in while dead (#30598)Frostshake
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 (cherry picked from commit 7f29956937b807c371ee3f3057d96f7601b4bc19)
2025-01-10Core/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
2025-01-10Core/Conditions: Allow conditions for seen object in ↵ModoX
CONDITION_SOURCE_TYPE_OBJECT_ID_VISIBILITY
2025-01-10Core/AreaTriggers: Replace fixed movement times in database for areatriggers ↵Shauren
with speed
2025-01-09Core/Auras: Use UnitListSearcher instead of WorldObjectListSearcher when ↵Shauren
searching for area aura targets
2025-01-09Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound ↵Shauren
depending on how many effects the spell has
2025-01-09Core/Auras: Make iteration over Aura::GetAuraEffects safe by automatically ↵Shauren
skipping nullptr elements
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
2025-01-09Core/DataStores: Delay building all DB2Manager containers after loading ↵Shauren
hotfix data to ignore rows marked as deleted by hotfixes
2025-01-08Core/AreaTriggers: Don't suppress TimeToTarget changes in values update on ↵Shauren
movement start
2025-01-07Fix nopch buildShauren
2025-01-07Core/Misc: Removed GetClassName preprocessor hackShauren
2025-01-07Core/Network: Simplify worldserver port configuration: removed ↵Shauren
InstanceServerPort
2025-01-07Core/Time: Fixed WowTime operator<=>Shauren
2025-01-06Core/DataStores: Define new taxi node flagsShauren
2025-01-05Codestyle fixShauren
2025-01-05Core/Grids: Modernize TypeContainer with variadic templateShauren
2025-01-05Core/Grids: Add missing changes to commit ↵Shauren
e245e8ad124cee19d35e4f67f7aed4dcc871b3bf
2025-01-05Core/Grids: Minor Grid/NGrid refactor - make TypeMapContainer be its direct ↵Shauren
template parameter instead of passing in TypeList
2025-01-05Scripts/Spells: Implemented several enhancement shaman resource related ↵Shauren
talents - Maelstrom Weapon, Overflowing Maelstrom, Stormweaver, Thorim's Invocation
2025-01-04Core/Auras: Allow some whitelisted spells to update effect values of ↵Shauren
non-passive auras when adding spell mods
2025-01-04Core/Misc: Implemented spawn tracking (#30247)Meji
2025-01-03Core/Objects: Use span/array instead of vector for raw ObjectGuid manipulationsShauren
2025-01-03Core/Database: Added std::span based functions to Field and PreparedStatementShauren
2025-01-02Core/Auras: Fixed aura stacks being reset to default max stack size when ↵Shauren
modified by SpellModOp::MaxAuraStacks and reaching the new limit