Ticket #3277: t3277_fix_unusable_tradecarts_v3.patch
File t3277_fix_unusable_tradecarts_v3.patch, 885 bytes (added by , 9 years ago) |
---|
-
binaries/data/mods/public/simulation/components/GuiInterface.js
1686 1686 GuiInterface.prototype.GetTradingDetails = function(player, data) 1687 1687 { 1688 1688 var cmpEntityTrader = Engine.QueryInterface(data.trader, IID_Trader); 1689 1689 if (!cmpEntityTrader || !cmpEntityTrader.CanTrade(data.target)) 1690 1690 return null; 1691 1692 // Check if first market was destroyed, see #3277 1693 if (!cmpEntityTrader.CanTrade(cmpEntityTrader.GetFirstMarket())) 1694 cmpEntityTrader.StopTrading(); 1695 1691 1696 var firstMarket = cmpEntityTrader.GetFirstMarket(); 1692 1697 var secondMarket = cmpEntityTrader.GetSecondMarket(); 1693 1698 var result = null; 1694 1699 if (data.target === firstMarket) 1695 1700 {