Fix limit value bug in specials

Also eliminates variable ambiguity in previous fix