aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
AgeCommit message (Expand)Author
2025-01-01Core/Spells: Don't ignore power costs and reagents for spells triggered by SP...Shauren
2024-12-31Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWE...Shauren
2024-12-21Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing sp...Shauren
2024-12-14Core/Spells: Fixed PROC_HIT_DISPEL and PROC_HIT_INTERRUPT on procs using PROC...Shauren
2024-12-05Core/Spells: Fixed item level requirements for enchanting spellsShauren
2024-11-12Core/Misc: Fix some GCC warningsShauren
2024-09-24Core/Items: Implemented ITEM_BONUS_DISENCHANT_LOOT_IDShauren
2024-09-13Core/Spells: Fix copypaste mistake in CastSpellExtraArgs::SetTriggeringSpellShauren
2024-09-12Core/Spells: Refactor CastSpellExtraArgsShauren
2024-09-08Core/Spells: Remove setting OriginalCastId from CastSpellExtraArgs::SetTrigge...Shauren
2024-09-02Core/Spells: Fixed spell target selection not being shared by multiple effect...Shauren
2024-08-19Core/Spells: Implemented SpellAuraInterruptFlags2::ReleaseEmpowerShauren
2024-08-18Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtual...Shauren
2024-07-31Core/PacketIO: Added example uses of new packet reading/writing utilitiesShauren
2024-07-03Core/Spells: Remove spell range increase when caster or target move backwardsShauren
2024-07-03Core/Spells: Implemented SPELL_ATTR9_FORCE_CORPSE_TARGETShauren
2024-06-28Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELINGShauren
2024-06-25Core/Spells: Exclude spells cast from client from being treated as triggered ...Shauren
2024-06-25Core/Spells: Implemented new trigger flag to cause spells to be instant witho...Shauren
2024-06-24Core/Spells: Rename more SpellAttr9 to official namesShauren
2024-06-21Core/Spells: Removed MECHANIC_IMMUNE_SHIELD + MECHANIC_BANISH special case ch...Shauren
2024-06-19Core/Spells: Fixed implementation of SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIE...Shauren
2024-06-14Core/Spells: Rename more SpellAttr9 to official namesShauren
2024-06-12Core/Spells: Implemented SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAINShauren
2024-06-11Core/Spells: Implemented SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING - ...Shauren
2024-06-11Core/Spells: Rename more SpellAttr9Shauren
2024-06-11Core/Spells: Implemented SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTEDShauren
2024-06-10Core/Spells: Fixed UnitData::ChannelObjects for channeled spells using dest t...Meji
2024-06-10Core/Spells: Implemented SPELL_ATTR9_FORCE_DEST_LOCATIONShauren
2024-05-23Core/Spells: Fixed gcc 14 buildShauren
2024-05-18Core/Spells: Prevent creatures from being able to cast all their spells while...Shauren
2024-05-13Core/Items: Implemented reagent bagShauren
2024-05-04Core/Spells: Refund power cost when cancelling empower spellsShauren
2024-05-01Core/Spells: Implemented evoker empower spell mechanicShauren
2024-04-11Core/Spells: Fixed TARGET_UNIT_AREA_THREAT_LIST and TARGET_UNIT_AREA_TAP_LISTShauren
2024-04-06Core/Scripts: Integrate new ActionResultSetter with movement generators and s...Shauren
2024-03-13Core/Misc: Use our new unique_trackable_ptr for various classes exposed to sc...Shauren
2024-03-10Core/Auras: Update visible aura immediately during spell cast instead of wait...Shauren
2024-03-07Core/vmaps: Removed vmap lookup functions duplicating functionality of each o...Shauren
2024-02-29Core/Creatures: Allow toggling CREATURE_STATIC_FLAG_4_TREAT_AS_RAID_UNIT_FOR_...Shauren
2024-02-26Core/Spells: Don't modify item charges in all slots on a single item spell castShauren
2024-02-19Core/Spells: Implemented SPELL_ATTR8_CAN_HIT_AOE_UNTARGETABLEShauren
2024-02-13Core/Auras: Allow SPELL_AURA_MECHANIC_IMMUNITY_MASK to apply aoe/chain target...Shauren
2024-02-12Core/Spells: Fixed duplicate SMSG_SPELL_EXECUTE_LOG being sent if there are e...Shauren
2024-01-30Core/Creatures: Move immunities to separate table and implemented setting imm...Shauren
2024-01-16Core/Units: moved CharmInfo class and its definitions into a own file (#29583)Ovahlord
2024-01-14Core/Spells: Kill incorrect attribute implementationShauren
2024-01-11Core/Conditions: Refactor ConditionMgr internals to get rid of separate conta...Shauren
2023-12-08Core/Spells: Fixed target radius calculation for TARGET_DEST_*_RANDOM (#29479)Meji
2023-11-10Core/Spell: Allow creatures with sparring active to damage themselvesModoX