1 2 3 4 5 6 7 8 9 10
use crate::*; impl Builder { pub(crate) fn starting_gold(&mut self) -> Result<(), FailedTo> { self.character.starting_gold = (self.roller.ydx(3, 6) * 10) .try_into() .map_err(|_| FailedTo::GenerateStartingGold)?; Ok(()) } }