12 lines
444 B
Plaintext
12 lines
444 B
Plaintext
print_dbg = magazines.print_dbg
|
|
is_magazine = magazine_binder.is_magazine
|
|
|
|
GetCost = utils_item.get_item_cost
|
|
function utils_item.get_item_cost(obj, profile)
|
|
if not utils_item.on_get_item_cost and is_magazine(obj) and obj:parent() and obj:parent():id() == 0 then
|
|
print_dbg("reducing mag cost %s", obj:section())
|
|
return math.floor(GetCost(obj, profile) * 0.1)
|
|
else
|
|
return GetCost(obj, profile)
|
|
end
|
|
end |