From 5a6233ede77aa32f019e077a77e69e3d4ee5905b Mon Sep 17 00:00:00 2001 From: Broxzier Date: Wed, 15 Feb 2017 12:23:48 +0100 Subject: [PATCH] Set last action coords --- src/openrct2/world/map.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/openrct2/world/map.c b/src/openrct2/world/map.c index 371fe099c8..97fd5f2fb5 100644 --- a/src/openrct2/world/map.c +++ b/src/openrct2/world/map.c @@ -5785,6 +5785,15 @@ void game_command_modify_tile(sint32* eax, sint32* ebx, sint32* ecx, sint32* edx *ebx = MONEY32_UNDEFINED; break; } + + if (flags & GAME_COMMAND_FLAG_APPLY && gGameCommandNestLevel == 1 && !(flags & GAME_COMMAND_FLAG_GHOST)) + { + rct_xyz16 coord; + coord.x = (x << 5) + 16; + coord.y = (y << 5) + 16; + coord.z = map_element_height(coord.x, coord.y); + network_set_player_last_action_coord(network_get_player_index(game_command_playerid), coord); + } } /**