diff --git a/rogueviz/ru/entity.cpp b/rogueviz/ru/entity.cpp index 03cd805c..05063832 100644 --- a/rogueviz/ru/entity.cpp +++ b/rogueviz/ru/entity.cpp @@ -843,6 +843,7 @@ void icicle::act() { kino(); if(on_floor) break; } + where = respawn; } if(state == 0) { auto w = m.where;