blob: a8c72190075b6e33e7f5b70cc52e78e413313da5 (
plain) (
tree)
|
|
// ------------------------------------------------------------
// Variables passed to this script:
// @slotId The slot in which the item would have been equipped in.
// This is passed automagically when called in an equip script.
// @bStat The stat to check against.
// Usually one of: bStr, bAgi, bVit, bInt, bDex, bLuk;
// but can be anything that works with .
// @maxbStatVal The minimum stat value to accept this item.
// ------------------------------------------------------------
function|script|RequireMaxStat
{
set @bStatVal, @bStat;
// If the requirement isn't met, we set an unequip trigger.
// The item is now removed.
if (@bStat > @maxbStatVal)
goto L_Unequip;
return;
L_Unequip:
callfunc "UnequipLater";
return;
}
|