diff --git a/src/trigger.h b/src/trigger.h index 1132dfa..074ca1d 100644 --- a/src/trigger.h +++ b/src/trigger.h @@ -595,7 +595,7 @@ struct MovingBlock : Controller { virtual void setSaveData(const SaveEntity &data) { updateFloor(false); Controller::setSaveData(data); - if (flags.state == TR::Entity::asNone) + if (state != STATE_MOVE) updateFloor(true); }