diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 5457be6c6..6db136d6c 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -18674,11 +18674,8 @@ void Player::UpdateAreaDependentAuras( uint32 newArea ) ++iter; } - // unmount if enter in this subzone - if( newArea == 35) - RemoveSpellsCausingAura(SPELL_AURA_MOUNTED); // Dragonmaw Illusion - else if( newArea == 3759 || newArea == 3966 || newArea == 3939 ) + if( newArea == 3759 || newArea == 3966 || newArea == 3939 ) { if( GetDummyAura(40214) ) { diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 3d4e80c52..1ba090982 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -4278,9 +4278,6 @@ uint8 Spell::CanCast(bool strict) if (m_caster->GetTypeId()==TYPEID_PLAYER && !sMapStore.LookupEntry(m_caster->GetMapId())->IsMountAllowed() && !m_IsTriggeredSpell && !m_spellInfo->AreaId) return SPELL_FAILED_NO_MOUNTS_ALLOWED; - if (m_caster->GetAreaId()==35) - return SPELL_FAILED_NO_MOUNTS_ALLOWED; - ShapeshiftForm form = m_caster->m_form; if( form == FORM_CAT || form == FORM_TREE || form == FORM_TRAVEL || form == FORM_AQUA || form == FORM_BEAR || form == FORM_DIREBEAR || diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index e406aaf4b..8aa81ee4b 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "6985" + #define REVISION_NR "6986" #endif // __REVISION_NR_H__