adds docs, removes some useless pub statements
This commit is contained in:
@@ -54,8 +54,7 @@ pub fn sell_item_transaction(
|
||||
conn.transaction(|| {
|
||||
let deleted = LootManager(conn, id)
|
||||
.remove(loot_id)?;
|
||||
let mut sell_value =
|
||||
deleted.base_price as f64 / 2.0;
|
||||
let mut sell_value = deleted.sell_value() as f64;
|
||||
if let Some(modifier) = price_mod {
|
||||
sell_value *= modifier;
|
||||
}
|
||||
@@ -81,8 +80,8 @@ pub fn buy_item_from_inventory(
|
||||
let item = Inventory(conn).find(item_id)?;
|
||||
let new_item = LootManager(conn, id).add_from(&item)?;
|
||||
let sell_price = match price_mod {
|
||||
Some(modifier) => item.base_price as f64 * modifier,
|
||||
None => item.base_price as f64,
|
||||
Some(modifier) => item.value() as f64 * modifier,
|
||||
None => item.value() as f64,
|
||||
};
|
||||
AsPlayer(conn, id)
|
||||
.update_wealth(-sell_price)
|
||||
|
||||
Reference in New Issue
Block a user