diff --git a/src/ship_cmd.cpp b/src/ship_cmd.cpp --- a/src/ship_cmd.cpp +++ b/src/ship_cmd.cpp @@ -211,6 +211,7 @@ Trackdir Ship::GetVehicleTrackdir() cons void Ship::MarkDirty() { this->UpdateViewport(false, false); + this->UpdateCache(); } static void PlayShipSound(const Vehicle *v)