Scripts/World: move Leviroth's item_script to SAI

Port From (https://github.com/TrinityCore/TrinityCore/commit/7204bb35e37bd148a18c7c3e7ce40537fb8702a1)
This commit is contained in:
hondacrx
2021-01-08 20:40:09 -05:00
parent 3e9b4d0cef
commit 21edaf9993
2 changed files with 12 additions and 24 deletions
-24
View File
@@ -317,30 +317,6 @@ namespace Scripts.World
}
}
[Script]
class item_trident_of_nazjan : ItemScript
{
public item_trident_of_nazjan() : base("item_Trident_of_Nazjan") { }
public override bool OnUse(Player player, Item item, SpellCastTargets targets, ObjectGuid castId)
{
if (player.GetQuestStatus(ItemScriptConst.QuestTheEmissary) == QuestStatus.Incomplete)
{
Creature pLeviroth = player.FindNearestCreature(ItemScriptConst.NpcLeviroth, 10.0f);
if (pLeviroth) // spell range
{
pLeviroth.GetAI().AttackStart(player);
return false;
}
else
player.SendEquipError(InventoryResult.OutOfRange, item, null);
}
else
player.SendEquipError(InventoryResult.ClientLockedOut, item, null);
return true;
}
}
[Script]
class item_captured_frog : ItemScript
{