I'm seriously confused as to why this isn't working. The events are extremely simple and someone who picked up VCE today could have made this. I've tried disabling unnecessary events add-ons as well as making sure my VCE addon is up to date.
I've simplified the original event lines for the sake of explanation.
MODIFIER:
0 onActivate > self > VCE_modvariable [mod] add [1]
BUTTON:
0 onActivate > modifier > VCE_ifvalue [<var:nb_modifier:mod>] == [1] [1]
1 OnVariableTrue > self > disappear [5]
2 onActivate > modifier > VCE_ifvalue [<var:nb_modifier:mod>] == [2] [3]
3 OnVariableTrue > self > disappear [10]
For the button, I have also tried:
0 onActivate > modifier > VCE_ifvariable [mod] == [1] [1]
1 OnVariableTrue > self > disappear [5]
2 onActivate > modifier > VCE_ifvariable [mod] == [2] [3]
3 OnVariableTrue > self > disappear [10]
I know I'm not the best at events out there and am incredibly rusty, but I'm actually dumbfounded by this.