From c3912f6f0ebdc0de532d0a5190d4c652993e054b Mon Sep 17 00:00:00 2001 From: wushin Date: Fri, 25 Oct 2013 12:20:26 -0500 Subject: Required Stats, Restricted Items, and Unreleased Items properly Unequip on condition failure Bonuses or Bonus Bugs do not appear Item stays unequipped Added unequipcb script Added Timer to RequireStat, RestrictedItem and UnreleasedItem --- world/map/npc/items/restricted_item.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'world/map/npc/items/restricted_item.txt') diff --git a/world/map/npc/items/restricted_item.txt b/world/map/npc/items/restricted_item.txt index 2aa69c7e..7e3213c0 100644 --- a/world/map/npc/items/restricted_item.txt +++ b/world/map/npc/items/restricted_item.txt @@ -11,11 +11,10 @@ function|script|RestrictedItem|, if (!@minLvl) set @minLvl, 60; if (debug || getgmlevel() >= @minLvl) goto L_Return; // If the active character is staff, do nothing. message strcharinfo(0), "This item repells you with extreme force. It does not seem to be meant for you."; - unequipbyid @slotId; + callfunc "UnequipLater"; if (getgmlevel()) goto L_Return; gmcommand "@wgm Restricted item '" + @itemId + "' used by character '" + strcharinfo(0) + "'."; gmcommand "@l Restricted item '" + @itemId + "' used by character '" + strcharinfo(0) + "'."; - end; L_Return: return; -- cgit v1.2.3-60-g2f50