Some fixes after merging

This commit is contained in:
Pavel Stupnikov
2022-11-26 22:25:47 +04:00
parent f3ecdf6f7f
commit 4dea7601c0
23 changed files with 520 additions and 265 deletions
+4 -1
View File
@@ -43,6 +43,7 @@
#include "train_cmd.h"
#include "hotkeys.h"
#include "citymania/cm_commands.hpp"
#include "citymania/cm_hotkeys.hpp"
#include "safeguards.h"
@@ -2647,7 +2648,9 @@ void CcCloneVehicleWithOrderIndex(const CommandCost &result, TileIndex tile, uin
if (!cloned || !cloned->IsPrimaryVehicle()) return;
const Vehicle *v = Vehicle::Get(_new_vehicle_id);
if (cloned->cur_implicit_order_index == v->cur_implicit_order_index) return;
DoCommandP(v->tile, v->index, cloned->cur_implicit_order_index, CMD_SKIP_TO_ORDER);
citymania::cmd::SkipToOrder(v->index, cloned->cur_implicit_order_index)
.WithTile(v->tile)
.Post();
}
/** Window manager class for viewing a vehicle. */