From 2d2d16d8f16ce1323eb9c8c1fc5b1ff33dd227e7 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 11 May 2025 20:05:18 -0500 Subject: [PATCH] Boat diagonal message outdoors --- src/game/boe.actions.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/game/boe.actions.cpp b/src/game/boe.actions.cpp index 5df26bde..10da3cfa 100644 --- a/src/game/boe.actions.cpp +++ b/src/game/boe.actions.cpp @@ -3929,8 +3929,10 @@ bool outd_move_party(location destination,bool forced) { univ.party.in_boat = -1; } else if(((real_dest.x != univ.party.out_loc.x) && (real_dest.y != univ.party.out_loc.y)) - || (!forced && out_boat_there(destination))) + || (!forced && out_boat_there(destination))){ + add_string_to_buf("Move: Boat can't move diagonally."); return false; + } else if(!outd_is_blocked(real_dest) && univ.scenario.ter_types[ter].boat_over && univ.scenario.ter_types[ter].special != eTerSpec::TOWN_ENTRANCE) {