equal
deleted
inserted
replaced
371 if (u != NULL && HandleOrderVehClick(v, u, w)) return; |
371 if (u != NULL && HandleOrderVehClick(v, u, w)) return; |
372 |
372 |
373 cmd = GetOrderCmdFromTile(v, tile); |
373 cmd = GetOrderCmdFromTile(v, tile); |
374 if (!cmd.IsValid()) return; |
374 if (!cmd.IsValid()) return; |
375 |
375 |
376 if (DoCommandP(v->tile, v->index + (OrderGetSel(w) << 16), PackOrder(&cmd), NULL, CMD_INSERT_ORDER | CMD_MSG(STR_8833_CAN_T_INSERT_NEW_ORDER))) { |
376 if (DoCommandP(v->tile, v->index + (OrderGetSel(w) << 16), cmd.Pack(), NULL, CMD_INSERT_ORDER | CMD_MSG(STR_8833_CAN_T_INSERT_NEW_ORDER))) { |
377 if (WP(w, order_d).sel != -1) WP(w,order_d).sel++; |
377 if (WP(w, order_d).sel != -1) WP(w,order_d).sel++; |
378 ResetObjectToPlace(); |
378 ResetObjectToPlace(); |
379 } |
379 } |
380 } |
380 } |
381 |
381 |