mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 19:37:02 +00:00
Fixed build after merge.
This commit is contained in:
parent
ef69f6b80c
commit
6cee03bae0
3 changed files with 15 additions and 15 deletions
|
|
@ -1204,14 +1204,14 @@ void Aura::HandleAddModifier(bool apply, bool Real)
|
||||||
uint32 const *ptr;
|
uint32 const *ptr;
|
||||||
SpellAffectEntry const *spellAffect = spellmgr.GetSpellAffect(GetId(), m_effIndex);
|
SpellAffectEntry const *spellAffect = spellmgr.GetSpellAffect(GetId(), m_effIndex);
|
||||||
if (spellAffect)
|
if (spellAffect)
|
||||||
ptr = spellAffect->SpellClassMask;
|
ptr = &spellAffect->SpellClassMask[0];
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
switch (m_effIndex)
|
switch (m_effIndex)
|
||||||
{
|
{
|
||||||
case 0: ptr = m_spellProto->EffectSpellClassMaskA; break;
|
case 0: ptr = &m_spellProto->EffectSpellClassMaskA[0]; break;
|
||||||
case 1: ptr = m_spellProto->EffectSpellClassMaskB; break;
|
case 1: ptr = &m_spellProto->EffectSpellClassMaskB[0]; break;
|
||||||
case 2: ptr = m_spellProto->EffectSpellClassMaskC; break;
|
case 2: ptr = &m_spellProto->EffectSpellClassMaskC[0]; break;
|
||||||
default:
|
default:
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -1254,14 +1254,14 @@ void Aura::HandleAddTargetTrigger(bool apply, bool Real)
|
||||||
uint32 const *ptr;
|
uint32 const *ptr;
|
||||||
SpellAffectEntry const *spellAffect = spellmgr.GetSpellAffect(GetId(), m_effIndex);
|
SpellAffectEntry const *spellAffect = spellmgr.GetSpellAffect(GetId(), m_effIndex);
|
||||||
if (spellAffect)
|
if (spellAffect)
|
||||||
ptr = spellAffect->SpellClassMask;
|
ptr = &spellAffect->SpellClassMask[0];
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
switch (m_effIndex)
|
switch (m_effIndex)
|
||||||
{
|
{
|
||||||
case 0: ptr = m_spellProto->EffectSpellClassMaskA; break;
|
case 0: ptr = &m_spellProto->EffectSpellClassMaskA[0]; break;
|
||||||
case 1: ptr = m_spellProto->EffectSpellClassMaskB; break;
|
case 1: ptr = &m_spellProto->EffectSpellClassMaskB[0]; break;
|
||||||
case 2: ptr = m_spellProto->EffectSpellClassMaskC; break;
|
case 2: ptr = &m_spellProto->EffectSpellClassMaskC[0]; break;
|
||||||
default:
|
default:
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -723,9 +723,9 @@ void SpellMgr::LoadSpellAffects()
|
||||||
uint32 const *ptr = 0;
|
uint32 const *ptr = 0;
|
||||||
switch (effectId)
|
switch (effectId)
|
||||||
{
|
{
|
||||||
case 0: ptr = spellInfo->EffectSpellClassMaskA; break;
|
case 0: ptr = &spellInfo->EffectSpellClassMaskA[0]; break;
|
||||||
case 1: ptr = spellInfo->EffectSpellClassMaskB; break;
|
case 1: ptr = &spellInfo->EffectSpellClassMaskB[0]; break;
|
||||||
case 2: ptr = spellInfo->EffectSpellClassMaskC; break;
|
case 2: ptr = &spellInfo->EffectSpellClassMaskC[0]; break;
|
||||||
default:
|
default:
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
@ -763,9 +763,9 @@ void SpellMgr::LoadSpellAffects()
|
||||||
uint32 const *ptr = 0;
|
uint32 const *ptr = 0;
|
||||||
switch (effectId)
|
switch (effectId)
|
||||||
{
|
{
|
||||||
case 0: ptr = spellInfo->EffectSpellClassMaskA; break;
|
case 0: ptr = &spellInfo->EffectSpellClassMaskA[0]; break;
|
||||||
case 1: ptr = spellInfo->EffectSpellClassMaskB; break;
|
case 1: ptr = &spellInfo->EffectSpellClassMaskB[0]; break;
|
||||||
case 2: ptr = spellInfo->EffectSpellClassMaskC; break;
|
case 2: ptr = &spellInfo->EffectSpellClassMaskC[0]; break;
|
||||||
default:
|
default:
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ inline float Traveller<Creature>::Speed()
|
||||||
if(i_traveller.HasUnitMovementFlag(MOVEMENTFLAG_WALK_MODE))
|
if(i_traveller.HasUnitMovementFlag(MOVEMENTFLAG_WALK_MODE))
|
||||||
return i_traveller.GetSpeed(MOVE_WALK);
|
return i_traveller.GetSpeed(MOVE_WALK);
|
||||||
else if(i_traveller.HasUnitMovementFlag(MOVEMENTFLAG_FLYING2))
|
else if(i_traveller.HasUnitMovementFlag(MOVEMENTFLAG_FLYING2))
|
||||||
return i_traveller.GetSpeed(MOVE_FLY);
|
return i_traveller.GetSpeed(MOVE_FLIGHT);
|
||||||
else
|
else
|
||||||
return i_traveller.GetSpeed(MOVE_RUN);
|
return i_traveller.GetSpeed(MOVE_RUN);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue