From 7d34b1b4acaaa1162e410d5f97dece777a4ad3bf Mon Sep 17 00:00:00 2001 From: Mashy Date: Tue, 15 Oct 2019 09:09:21 +1000 Subject: [PATCH] purge bug fix --- server/src/skill.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/skill.rs b/server/src/skill.rs index 06fc7b38..c5287088 100644 --- a/server/src/skill.rs +++ b/server/src/skill.rs @@ -1804,7 +1804,8 @@ fn purge(source: &mut Construct, target: &mut Construct, mut results: Resolution }) { let ce = target.effects.remove(i); 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];