I've double-checked that:
- The variables are linked to the right item
- The condition of the variable is linked to the right item amount (in this case, >= 1 Pure Oridecon & == 10 Sticks)
- The selected variable in both the condition and the Control Variable "Switch" is identical
Yet, when I go to the NPC with 1 Pure Oridecon on-hand, and 10 Sticks, it tells me that I don't have enough Oridecon!
I've tried setting it to == 1 Pure Oridecon but it didn't work. I don't get it. Compared to the other NPC I did correctly, it should be easy, but I don't get why it isn't working. I've been on it for the last hour already, rewriting the Events, double-checking, doing game run-throughs to make sure everything's right... Nothing worked. It still says "You don't have enough Oridecon".
What's wrong with it? I really cannot see anything wrong with this event :s Here's a screenshot:

That's both the variable being turned on / defined, as well as the condition where you need >= Pure Oridecon and == 10 Sticks. Again, I've gone up with 1+ Pure Oridecon and exactly 10 Sticks (you can only get 10 in the quest anyway, since it's a spawn item and not a drop) but it keeps telling me I don't have enough Oridecon.
[Edit]
I put a variable in another place, and for some reason, it works there... but the variable that's IDENTICAL that I chose the first time doesn't work! Are variable slots non-reusable?
[Edit]
FIXED
Found out I need to REDEFINE variables BEFORE the condition, unlike switches which you can stick anywhere and it'll work later.
<3