Move onPrepareDeath so you can "cancel" the event