USAGE: $close(%table) alias close { ;;make the variables var %x = 1, %table = $1 ;;start the while loop of %x being lower or equal to 23. while (%x <= 23) { ;;Tokenize the skill thats number %X tokenize 32 $hget(%table,%skill) ;;check to see if %close is NOT a variable if (!%close) { ;; If it ISNT, then set the skill thats number %X to %close, and the exp-to-next to %closexp var %close = $setskill(%x) var %closexp = $4 } ;; if there IS a %close else { ;; Checks to see if the exp-to-next for the skill thats number %X is less than %closexp and higher than 0 if ($4 < %closexp && $4 > 0) { var %close = $setskill(%x) var %closexp = $4 } } inc %x } return %close }