*Fix Living Bomb.
--HG-- branch : trunk
This commit is contained in:
@@ -2056,7 +2056,7 @@ void Aura::HandleAuraDummy(bool apply, bool Real)
|
||||
// Living Bomb
|
||||
if (m_spellProto->SpellFamilyFlags[1] & 0x20000)
|
||||
{
|
||||
if(!m_target || !caster || m_removeMode == AURA_REMOVE_BY_DISPEL || m_removeMode == AURA_REMOVE_BY_DEFAULT)
|
||||
if(!m_target || !caster || !(m_removeMode == AURA_REMOVE_BY_DISPEL || m_removeMode == AURA_REMOVE_BY_DEFAULT))
|
||||
return;
|
||||
caster->CastSpell(m_target, GetModifier()->m_amount, true, NULL, NULL, GetCasterGUID());
|
||||
return;
|
||||
|
||||
@@ -475,6 +475,7 @@ bool IsSingleFromSpellSpecificPerTarget(uint32 spellSpec1,uint32 spellSpec2)
|
||||
case SPELL_DRINK:
|
||||
case SPELL_FOOD:
|
||||
case SPELL_CHARM:
|
||||
case SPELL_SCROLL:
|
||||
return spellSpec1==spellSpec2;
|
||||
case SPELL_BATTLE_ELIXIR:
|
||||
return spellSpec2==SPELL_BATTLE_ELIXIR
|
||||
|
||||
Reference in New Issue
Block a user