This is to workaround a bigger bug where I don't properly enclose actors in their zone, so you can hit an assert while traveling between zones. But this is something that has been needed anyway, and also fixes that.
This is just for debugging, I want to make attack actions do this instead.