diff --git a/lib/engine/game/g_18_ardennes/step/buy_sell_par_shares_companies.rb b/lib/engine/game/g_18_ardennes/step/buy_sell_par_shares_companies.rb index 53a13e3d2c..5c6ec64aa6 100644 --- a/lib/engine/game/g_18_ardennes/step/buy_sell_par_shares_companies.rb +++ b/lib/engine/game/g_18_ardennes/step/buy_sell_par_shares_companies.rb @@ -83,7 +83,7 @@ def sellable_companies(entity) # exchange for the minor company. def exchangeable_pool_shares(corporation, ability) minor = ability.owner - shares = @game.share_pool.shares_by_corporation[corporation] + shares = @game.share_pool.shares_by_corporation[corporation].take(1) return [] if shares.empty? return shares if corporation.owner == minor.owner return shares if corporation.receivership?