Thanks!
I think opening a chest for getting a new spell could be a checkpoint, gonna implement something like that.