diff --git a/sim/state/motornode.ts b/sim/state/motornode.ts index d7ac70a4..a5014e59 100644 --- a/sim/state/motornode.ts +++ b/sim/state/motornode.ts @@ -30,7 +30,7 @@ namespace pxsim { } getSpeed() { - return this.speed * (this.polarity == 0 ? -1 : 1); + return this.speed * (!this._synchedMotor && this.polarity == 0 ? -1 : 1); } getAngle() {