I have been running with mage weapon = 20, >= 20 and <=20 alternatively becauase = 20 was grabbing more than it should have. The script doesn't seem to differentiate, so I believe it is not recognizing the value for Mage Weapon. I will try to duplicate the issue on another system with a different toon.