root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/model/trade/TradeList.java
| 2326 | 2343 | ||
|---|---|---|---|
84 | { | 84 | { |
85 | long availableKinah = player.getInventory().getKinahItem().getItemCount(); | 85 | long availableKinah = player.getInventory().getKinahItem().getItemCount(); |
86 | requiredKinah = 0; | 86 | requiredKinah = 0; |
87 | |||
88 | |||
87 | for(TradeItem tradeItem : tradeItems) | 89 | for(TradeItem tradeItem : tradeItems) |
88 | { | 90 | { |
89 | requiredKinah += tradeItem.getItemTemplate().getPrice() * tradeItem.getCount(); | 91 | requiredKinah += player.getPrices().getKinahForBuy(tradeItem.getItemTemplate().getPrice()) * tradeItem.getCount(); |
90 | } | 92 | } |
91 | // TODO: Multiply requiredKinah by 1.00 + playerRaceTaxRate | 93 | |
92 | return availableKinah >= requiredKinah; | 94 | return availableKinah >= requiredKinah; |
93 | } | 95 | } |
94 | 96 |
Download diff