aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
AgeCommit message (Expand)Author
2017-01-01Core/Spells: Check both main and offhand weapons if spell attributes require ...Shauren
2016-12-31Core/Spells: add some missing breaksariel-
2016-12-30Core/Spell: added some helpers to SpellInfo to reduce code duplicationariel-
2016-12-30Core/Spell: kill old charge restoring system. Mods are fully handled by proc ...ariel-
2016-12-30Core/Spell: Fixed bug where spell could fail to hit a target properly even if...xinef1
2016-12-28Core/Spell: reverted stun aura handlingariel-
2016-12-15Core/Spell: fix for hitmask being ignored in finish phase procsariel-
2016-12-13Core/Entities: Replace existing GetAuraEffectsByType + iteration uses with pr...ariel-
2016-12-11Core/Spell: implemented dispel reflectionariel-
2016-12-11Core/Spell: improved immunity logic for dispelsariel-
2016-12-10Core/Spell: Undefined SPELL_ATTR7_USABLE_IN_STUN_FEAR_CONFUSION attr for nowariel-
2016-12-01Core/Spells: fix a pretty edge case of creatures being put in combat by evade...ariel-
2016-11-20Revert "Core/Spell: add EquipedItemClass/EquippedItemSubClass check to passiv...ariel-
2016-11-20Core/Spell: add EquipedItemClass/EquippedItemSubClass check to passive spell ...ariel-
2016-11-19Core/Spell: restore old proc system behaviour on auras self proc.ariel-
2016-11-15Core/Unit: damage immune improvements (9f5df023b746d324588f175e264c62205b69e1...ariel-
2016-11-14Core/Unit: don't use damage immunity to calculate hit result for the whole sp...ariel-
2016-11-14Core/Spell: perform charmer check against player controlling unit. Fixes spel...ariel-
2016-11-14Core/Spell: fix typoariel-
2016-11-14Core/Spell: do not fail triggered Charge effects in case a root is present.ariel-
2016-11-14Core/Spell: use SpellEntry to select implicit targets in case RadiusEntry was...ariel-
2016-11-14Core/ScriptMgr: use vector instead of list to contain Spell and Aura scripts ...ariel-
2016-11-12Core/Spell: revamp of immunities systemariel-
2016-11-12Core/Spell: move attribute helpers to spellInfoariel-
2016-10-30Core/Spells: workaround stealth interaction with Death and Decay and GameObje...ariel-
2016-10-25Core/Spells: moved handling of SPELL_ATTR0_CU_DONT_BREAK_STEALTH inside proc ...ariel-
2016-10-18Core/Spell: do positivity spell checks only against actually hitted effects i...ariel-
2016-10-17Core/Spell: clear auras of channeled spells if channeling is cancelled due to...ariel-
2016-10-17Core/Globals: compute aura diminishing return info at startup and cache itariel-
2016-10-11Core/Items: Defined all item flagsShauren
2016-10-09Core/Spell: Fix 2 more off by one probability calc and duplicated logic in sp...ariel-
2016-10-07Revert "Core/Unit: prevent m_extraAttacks underflow. Fixes a freeze with SPEL...ariel-
2016-10-05Core/Unit: prevent m_extraAttacks underflow. Fixes a freeze with SPELL_EFFECT...ariel-
2016-10-05Core/Auras: reset periodic aura timers by default. Except when aura comes fro...ariel-
2016-10-04Core/Spells: add Target Processing (SMSG_SPELLLOGEXECUTE) to LAUNCH_TARGET ph...ariel-
2016-10-04Core/Spells: Implementation of QAston proc systemariel-
2016-10-02Core/Spells: fixed SPELL_ATTR5_USABLE_WHILE_STUNNEDjoschiwald
2016-10-02Core/Spells: Implemented SPELL_ATTR6_NOT_RESET_SWING_IF_INSTANT.ariel-
2016-10-02Core/Spells: use spellinfo helper methodsjoschiwald
2016-09-12Core/Spell: do not cast interrupt effect if the spell did not hitariel-
2016-09-04Core/Spells / Scripts: Fix Lock and Load. Closes #16731ariel-
2016-09-02Core/Spell: no need to bloat existing parameter lists. (f81754a306a8b1f24f0b1...ariel-
2016-09-01Core/Spells: register SPELLMOD_CRITICAL_CHANCE in casting spell modifiers.ariel-
2016-09-01Core/Spells: Remove spellmods from SpellMod owner instead of caster (needed s...ariel-
2016-08-31Core/Spells: fix Bullheaded immunitiesariel-
2016-08-21Typo fixShauren
2016-08-21Core/Spells: Fixed spells like Shadowform, Tricks of the Trade, Misdirection ...mik1893
2016-08-21Core/Spells: Fix orientation- and targeting-related issues if the creature is...Treeston
2016-08-20Entities/Unit: Cleanup refactor. Changes: (#17819)Treeston
2016-08-20Core/Spells: Fixed extended spell range while moving Closes #17818 (#17824)Chaouki Dhib