restore -1 when moving while incantation