diff --git a/js/game.js b/js/game.js index 45e7754..9f82422 100644 --- a/js/game.js +++ b/js/game.js @@ -832,10 +832,9 @@ export class Level { if (actor.cell === goal_cell) return; - // TODO undo this stuff? - actor.previous_cell = actor.cell; - actor.animation_speed = speed; - actor.animation_progress = 0; + this._set_prop(actor, 'previous_cell', actor.cell); + this._set_prop(actor, 'animation_speed', speed); + this._set_prop(actor, 'animation_progress', 0); let original_cell = actor.cell; this.remove_tile(actor);