aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
AgeCommit message (Expand)Author
2018-12-09Merge branch 'bfa'Shauren
2018-12-09Core/Spells: Added very little tolerance level to completed casts to ensure t...xinef1
2018-12-09Core/Spell: consider spells with no targets for the purpose of finish procsariel-
2018-12-09Core/Vmaps: Stop M2s from occluding for spellcast LoSHelloKitty
2018-12-07Core/Spells: Improved spell value calculation - variance will not be applied ...Shauren
2018-09-26Core/Spells: Implemented new spell target 150 - TARGET_UNIT_OWN_CRITTERShauren
2018-04-29Core/Spell: kill old charge restoring system. Mods are fully handled by proc ...ariel-
2018-04-21Core/Spell: implemented dispel reflectionariel-
2018-04-12Core/AI: Added CreatureAI hook that is getting triggered when a spell cast ha...Ovah
2018-03-25Core/Entities: Take terrain swaps into account when calculating LoS/height/areaShauren
2018-03-25Core/Entities: Phasing rewriteShauren
2018-03-20Core/Spells: Fixed crash with m_delayMoment calculation for reflected spellsShauren
2018-03-18Core/Spells: Check both main and offhand weapons if spell attributes require ...Shauren
2018-03-18Core/Spells: add some missing breaksariel-
2018-03-18Core/Spell: added some helpers to SpellInfo to reduce code duplicationariel-
2018-03-18Core/Spell: Fixed bug where spell could fail to hit a target properly even if...xinef1
2018-03-18Core/Spell: reverted stun aura handlingariel-
2018-03-12Core/DataStores: Fixed db2 structures after 7.3.5Shauren
2018-03-12Core/Spell: fix for hitmask being ignored in finish phase procsariel-
2018-03-12Core/Entities: Replace existing GetAuraEffectsByType + iteration uses with pr...ariel-
2018-03-12Core/Spell: improved immunity logic for dispelsariel-
2018-03-12Core/Spell: Undefined SPELL_ATTR7_USABLE_IN_STUN_FEAR_CONFUSION attr for nowariel-
2018-03-12Core/Spells: fix a pretty edge case of creatures being put in combat by evade...ariel-
2018-02-18Core/DataStores: Updated db2 structures to 7.3.5.25996Shauren
2018-01-13Core/Spell: restore old proc system behaviour on auras self proc.ariel-
2018-01-03Core/Misc: Added helper function Unit::SetFullPowerMihapro
2018-01-01Update copyright note for 2018vincent-michael
2017-12-30Core/Unit: damage immune improvements (9f5df023b746d324588f175e264c62205b69e1...ariel-
2017-12-30Core/Spell: do not fail triggered Charge effects in case a root is present.ariel-
2017-12-29Core/Units: Encapsulate UNIT_CHANNEL_* fieldsShauren
2017-12-28Fixed typo (thx @lukaasm)joschiwald
2017-12-26Core/Spell: revamp of immunities systemariel-
2017-12-26Core/Spells: Glyph of Desperation/Pain Suppression has been removedjoschiwald
2017-12-25Fixed buildjoschiwald
2017-12-25Core/Spell: move attribute helpers to spellInfoariel-
2017-12-24Core/Spells: Moved applying exclusive aura spells to scriptsjoschiwald
2017-12-23Core/Spells: Implemented spells causing Forbearancejoschiwald
2017-12-17Core/Auras: Implemented using all aura interrupt flag fieldsShauren
2017-12-10Core/Spell: reimplemented TRIGGERED_DISALLOW_PROC_EVENTS trigger flagariel-
2017-12-10Core/Spells: Spells with TARGET_SELECT_CATEGORY_NEARBY requires a valid targe...joschiwald
2017-11-19Core/Auras: don't save auras casted by itemsjoschiwald
2017-11-12Warning fixShauren
2017-11-12Core/Players: Fixed DK runes and runic powerShauren
2017-11-11Core/Spells: workaround stealth interaction with Death and Decay and GameObje...ariel-
2017-10-15Core/Spells: moved handling of SPELL_ATTR0_CU_DONT_BREAK_STEALTH inside proc ...ariel-
2017-10-15Core/Spell: do positivity spell checks only against actually hitted effects i...ariel-
2017-10-03Dropped obsolete code added in 2d75d8071bb6d85987bdc5d88ed2271822fcbcfdjoschiwald
2017-10-03Core/Spell: clear auras of channeled spells if channeling is cancelled due to...ariel-
2017-10-03Core/Globals: compute aura diminishing return info at startup and cache itariel-
2017-09-13Warning fixShauren