purge bug fix

This commit is contained in:
Mashy 2019-10-15 09:09:21 +10:00
parent 349c74c08e
commit 7d34b1b4ac

View File

@ -1804,7 +1804,8 @@ fn purge(source: &mut Construct, target: &mut Construct, mut results: Resolution
}) { }) {
let ce = target.effects.remove(i); let ce = target.effects.remove(i);
results.push(Resolution::new(source, target) results.push(Resolution::new(source, target)
.event(Event::Removal { effect: ce.effect, construct_effects: target.effects.clone() })); .event(Event::Removal { effect: ce.effect, construct_effects: target.effects.clone() })
.stages(EventStages::PostOnly));
} }
let effect = skill.effect()[0]; let effect = skill.effect()[0];