updated spell recast