fix effects clearing

This commit is contained in:
ntr 2018-12-07 15:36:35 +11:00
parent 0cec71e68e
commit d4e213297e

View File

@ -460,10 +460,7 @@ impl Game {
self.resolved.push(skill.clone());
self.update_cryp(&mut source);
self.update_cryp(&mut target);
vec![source, target].iter_mut()
vec![&mut source, &mut target].iter_mut()
.for_each(|c| {
if c.is_ko() {
self.log.push(format!("{:?} KO", c.name));
@ -471,6 +468,9 @@ impl Game {
}
});
self.update_cryp(&mut source);
self.update_cryp(&mut target);
return skill.clone();
}).collect::<Vec<Cast>>();