diff options
author | wushin <pasekei@gmail.com> | 2013-10-25 12:20:26 -0500 |
---|---|---|
committer | wushin <pasekei@gmail.com> | 2013-10-25 12:20:26 -0500 |
commit | c3912f6f0ebdc0de532d0a5190d4c652993e054b (patch) | |
tree | 2c8c48a2a67ad00980d0d44c423e6313974b061d /world/map/npc/items/require_stat.txt | |
parent | fe6734cc128de24dfb553d9a48bab311f566a27b (diff) | |
download | serverdata-c3912f6f0ebdc0de532d0a5190d4c652993e054b.tar.gz serverdata-c3912f6f0ebdc0de532d0a5190d4c652993e054b.tar.bz2 serverdata-c3912f6f0ebdc0de532d0a5190d4c652993e054b.tar.xz serverdata-c3912f6f0ebdc0de532d0a5190d4c652993e054b.zip |
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
Diffstat (limited to 'world/map/npc/items/require_stat.txt')
-rw-r--r-- | world/map/npc/items/require_stat.txt | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/world/map/npc/items/require_stat.txt b/world/map/npc/items/require_stat.txt index 77a518b1..8629b686 100644 --- a/world/map/npc/items/require_stat.txt +++ b/world/map/npc/items/require_stat.txt @@ -11,9 +11,15 @@ function|script|RequireStat|, { set @bStatVal, readparam(@bStat); - // If the requirement isn't met, then we end the script. - // Hence, subsequent item modifiers won't be applied. + // If the requirement isn't met, we set an unequip trigger. + // The item is now removed. if (@bStatVal < @minbStatVal) - end; + goto L_Unequip; + goto L_Return; + +L_Unequip: + callfunc "UnequipLater"; + +L_Return: return; } |