diff --git a/server/Turtle.js b/server/Turtle.js index fde6eff..75962dc 100644 --- a/server/Turtle.js +++ b/server/Turtle.js @@ -474,6 +474,8 @@ export class Turtle extends EventEmitter { this.position = pos; this._deleteBlockAtPosition(pos); } + this._stepsSinceLastRefuel++; + this._totalSteps++; } return result; } @@ -486,6 +488,8 @@ export class Turtle extends EventEmitter { if (result === true || (Array.isArray(result) && result[0] === true)) { this.updatePositionUp(); this._deleteBlockAtPosition(this._position); + this._stepsSinceLastRefuel++; + this._totalSteps++; } return result; } @@ -498,6 +502,8 @@ export class Turtle extends EventEmitter { if (result === true || (Array.isArray(result) && result[0] === true)) { this.updatePositionDown(); this._deleteBlockAtPosition(this._position); + this._stepsSinceLastRefuel++; + this._totalSteps++; } return result; }