From fa80fa934fc468ec31f1ac4f7f2b2ff0d4a81226 Mon Sep 17 00:00:00 2001 From: Michael Brandt Date: Fri, 29 Dec 2023 15:08:14 -0700 Subject: [PATCH] [1868WY] fix $20 charges for overpass tiles Fixes #10027 --- lib/engine/game/g_1868_wy/game.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/engine/game/g_1868_wy/game.rb b/lib/engine/game/g_1868_wy/game.rb index c067fac3bf..46da1e386b 100644 --- a/lib/engine/game/g_1868_wy/game.rb +++ b/lib/engine/game/g_1868_wy/game.rb @@ -1360,8 +1360,8 @@ def upgrades_to_correct_label?(from, to) (%w[8 9].include?(from.name) && to.label&.to_s == '$20') || super end - def upgrade_cost(tile, hex, entity, spender) - super + (%w[16 19 20].include?(tile.name) ? 20 : 0) + def upgrade_cost(_old_tile, hex, _entity, _spender) + super + (%w[16 19 20].include?(hex.tile.name) ? 20 : 0) end def tile_cost_with_discount(_tile, _hex, _entity, spender, _cost)