Browse Source

more info on incorrect tool usage

pull/127/head
jake 1 year ago
parent
commit
1fb0abce09
  1. 8
      src/ship/items/apply_item.rs

8
src/ship/items/apply_item.rs

@ -22,6 +22,8 @@ pub enum ApplyItemError {
ItemNotEquipped,
#[error("could not use item invalid item")]
InvalidItem,
#[error("invalid tool")]
InvalidTool,
#[error("gateway error {0}")]
GatewayError(#[from] GatewayError),
@ -311,7 +313,11 @@ where
}
ToolType::JackOLantern => jack_o_lantern(),
// TODO: rest of these
_ => Err(ApplyItemError::InvalidItem.into())
_ => Err(anyhow::Error::from(ApplyItemError::InvalidTool))
.with_context(|| {
format!("invalid tool {:?}", tool)
})
}
}

Loading…
Cancel
Save