aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
diff options
context:
space:
mode:
authormegamage <none@none>2009-08-05 16:33:34 -0500
committermegamage <none@none>2009-08-05 16:33:34 -0500
commit907342d5b0e7a68024fcc77ea125bc36ff3bacaa (patch)
treeadda2d7082d8daf370daba56a16a4774b8c497f3 /src/game/Unit.cpp
parent31f989fab9cae85c35ef58857ca960581e6f0735 (diff)
[8308] More generic code for new continent spell casting including fly form/mounts. Author: VladimirMangos
* Check new continent requirement by SPELL_ATTR_EX4_CAST_ONLY_IN_OUTLAND in SpellMgr::GetSpellAllowedInLocationError. * Also in this function let ignore any area requirement in GM-mode (except client side checks ofc if use spellbook/item) * For fly form/mount auras check only speciaal reqirement like special fly skill and ignore it for dead state. * Drop explicit fly auras drop at zone update, now this part GetSpellAllowedInLocationError functionality. * Allow in `spell_area` have data deepndent from ghost auras This all allow implement apply spells 55173/55164 to player ghost wiht DB support in `spell_area` --HG-- branch : trunk
Diffstat (limited to 'src/game/Unit.cpp')
0 files changed, 0 insertions, 0 deletions