Divergent/mods/Anomaly Magazines Redux/gamedata/scripts/a_magazine.script

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