mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 10:37:02 +00:00
Replace values by defines
Signed-off-by: DiSlord <dislord@nomail.com>
This commit is contained in:
parent
fdfd9c647a
commit
59861857e5
4 changed files with 16 additions and 13 deletions
|
|
@ -424,8 +424,10 @@ m_updated(false), m_isRemovedOnShapeLost(true), m_in_use(false)
|
|||
if(modOwner)
|
||||
modOwner->ApplySpellMod(GetId(), SPELLMOD_CHARGES, m_procCharges);
|
||||
|
||||
m_isRemovedOnShapeLost = (m_caster_guid==m_target->GetGUID() && m_spellProto->Stances &&
|
||||
!(m_spellProto->AttributesEx2 & 0x80000) && !(m_spellProto->Attributes & 0x10000));
|
||||
m_isRemovedOnShapeLost = (m_caster_guid==m_target->GetGUID() &&
|
||||
m_spellProto->Stances &&
|
||||
!(m_spellProto->AttributesEx2 & SPELL_ATTR_EX2_NOT_NEED_SHAPESHIFT) &&
|
||||
!(m_spellProto->Attributes & SPELL_ATTR_NOT_SHAPESHIFT));
|
||||
}
|
||||
|
||||
Aura::~Aura()
|
||||
|
|
@ -3351,7 +3353,7 @@ void Aura::HandleAuraModStun(bool apply, bool Real)
|
|||
}
|
||||
|
||||
// Wyvern Sting
|
||||
if (GetSpellProto()->SpellFamilyName == SPELLFAMILY_HUNTER && GetSpellProto()->SpellIconID == 1721)
|
||||
if (m_spellProto->SpellFamilyName == SPELLFAMILY_HUNTER && m_spellProto->SpellFamilyFlags & 0x0000100000000000LL)
|
||||
{
|
||||
Unit* caster = GetCaster();
|
||||
if( !caster || caster->GetTypeId()!=TYPEID_PLAYER )
|
||||
|
|
@ -5202,7 +5204,7 @@ void Aura::HandleShapeshiftBoosts(bool apply)
|
|||
if(itr->second->state == PLAYERSPELL_REMOVED) continue;
|
||||
if(itr->first==spellId || itr->first==spellId2) continue;
|
||||
SpellEntry const *spellInfo = sSpellStore.LookupEntry(itr->first);
|
||||
if (!spellInfo || !(spellInfo->Attributes & ((1<<6) | (1<<7)))) continue;
|
||||
if (!spellInfo || !(spellInfo->Attributes & (SPELL_ATTR_PASSIVE | (1<<7)))) continue;
|
||||
if (spellInfo->Stances & (1<<form))
|
||||
m_target->CastSpell(m_target, itr->first, true, NULL, this);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue