diff --git a/lib/engine/game/g_steam_over_holland/entities.rb b/lib/engine/game/g_steam_over_holland/entities.rb index 4a7b928cdd..5b18fe3787 100644 --- a/lib/engine/game/g_steam_over_holland/entities.rb +++ b/lib/engine/game/g_steam_over_holland/entities.rb @@ -116,7 +116,7 @@ module Entities type: 'train_discount', discount: 0.1, trains: %w[3 4 5], - when: 'buy_train', + when: 'buying_train', owner_type: 'corporation', }, ], diff --git a/lib/engine/game/g_steam_over_holland/game.rb b/lib/engine/game/g_steam_over_holland/game.rb index ef7de2b702..c98a0b82d2 100644 --- a/lib/engine/game/g_steam_over_holland/game.rb +++ b/lib/engine/game/g_steam_over_holland/game.rb @@ -422,7 +422,6 @@ def redeemable_shares(entity) def emergency_issuable_bundles(entity) return [] if @round.issued_shares[entity] - return [] if entity.all_abilities.find { |a| a.type == :train_discount } && entity.cash >= @depot.min_depot_price * 0.9 num_shares = [entity.num_player_shares, 5 - entity.num_market_shares].min