Rewrite script for quest 12680
Add support for spells 52267 and 52264 Thanks to Drethek for patch --HG-- branch : trunk
This commit is contained in:
@@ -4669,6 +4669,11 @@ SpellCastResult Spell::CheckCast(bool strict)
|
||||
if(!unit || !unit->HasAura(17743, 0))
|
||||
return SPELL_FAILED_BAD_TARGETS;
|
||||
}
|
||||
else if (m_spellInfo->Id == 52264) // Deliver Stolen Horse
|
||||
{
|
||||
if(!m_caster->FindNearestCreature(28653,5))
|
||||
return SPELL_FAILED_OUT_OF_RANGE;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case SPELL_EFFECT_LEARN_SPELL:
|
||||
|
||||
@@ -4673,6 +4673,15 @@ void Spell::EffectScriptEffect(uint32 effIndex)
|
||||
{
|
||||
switch(m_spellInfo->Id)
|
||||
{
|
||||
// Despawn Horse
|
||||
case 52267:
|
||||
{
|
||||
if(!unitTarget || unitTarget->GetTypeId() != TYPEID_UNIT)
|
||||
return;
|
||||
|
||||
unitTarget->ForcedDespawn();
|
||||
return;
|
||||
}
|
||||
// PX-238 Winter Wondervolt TRAP
|
||||
case 26275:
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user