fix 0 rng error
This commit is contained in:
parent
d69b74653e
commit
419372b26f
@ -336,7 +336,13 @@ impl Cryp {
|
||||
}
|
||||
|
||||
let mut rng = thread_rng();
|
||||
return Some(available[rng.gen_range(0, available.len())].skill);
|
||||
|
||||
let i = match available.len() {
|
||||
1 => 1,
|
||||
_ => rng.gen_range(0, available.len() - 1),
|
||||
};
|
||||
|
||||
return Some(available[i].skill);
|
||||
|
||||
// let highest_cd = available.iter()
|
||||
// .filter(|s| s.skill.base_cd().is_some())
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user