diff --git a/src/tunnelbridge_cmd.cpp b/src/tunnelbridge_cmd.cpp index ec6c4694c7..5d1c3d206e 100644 --- a/src/tunnelbridge_cmd.cpp +++ b/src/tunnelbridge_cmd.cpp @@ -2314,7 +2314,7 @@ static VehicleEnterTileStatus VehicleEnter_TunnelBridge(Vehicle *v, TileIndex ti rv->tile = tile; rv->cur_image_valid_dir = INVALID_DIR; rv->state = DiagDirToDiagTrackdir(vdir); - rv->frame = frame; + rv->frame = TILE_SIZE - (frame + 1); rv->vehstatus &= ~VS_HIDDEN; return VETSB_ENTERED_WORMHOLE; }