diff --git a/Assets/Cryville/Crtr/RulesetSelectors.cs b/Assets/Cryville/Crtr/RulesetSelectors.cs index 2058ab7..1468036 100644 --- a/Assets/Cryville/Crtr/RulesetSelectors.cs +++ b/Assets/Cryville/Crtr/RulesetSelectors.cs @@ -85,6 +85,7 @@ namespace Cryville.Crtr { public override IEnumerable Match(ChartEvent ev) { ChartPlayer.etor.ContextEvent = ev; ChartPlayer.etor.Evaluate(_op, _exp); + ChartPlayer.etor.ContextEvent = null; if (_flag) return new ChartEvent[] { ev }; else return null; }