fix 0 rng error
This commit is contained in:
parent
d69b74653e
commit
419372b26f
@ -336,7 +336,13 @@ impl Cryp {
|
|||||||
}
|
}
|
||||||
|
|
||||||
let mut rng = thread_rng();
|
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()
|
// let highest_cd = available.iter()
|
||||||
// .filter(|s| s.skill.base_cd().is_some())
|
// .filter(|s| s.skill.base_cd().is_some())
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user