|
|
@@ -140,8 +140,13 @@ define([ |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
canBuy: function(itemId, requestedBy) { |
|
|
|
var item = this.findItem(itemId, requestedBy.name); |
|
|
|
canBuy: function(itemId, requestedBy, action) { |
|
|
|
var item = null; |
|
|
|
if (action == 'buy') |
|
|
|
item = this.findItem(itemId, requestedBy.name); |
|
|
|
else if (action == 'buyback') |
|
|
|
item = this.findBuyback(itemId, requestedBy.name); |
|
|
|
|
|
|
|
var result = requestedBy.reputation.canEquipItem(item); |
|
|
|
|
|
|
|
if (!result) { |
|
|
|