CastSpell announcement puts Spells into user_data
We have $item; use it
return not last, because we bitch if we fall off the end of the loop
What is this, is this Python