Hello.
I am using Yami Skill shop to emulate FF1's spell shops that only let you buy 3 of each tier spell (with 4 being available)
So when a character buys his/her third spell, the remaining 4th spell they didn't choose is locked away.
I kind of have it working, but I'm not very good at evals yet... and I'm getting some inconsistent results...
So in the custom Requirement Eval... I have
<Buy Custom Require>
!actor.isLearnedSkill(8 && 9 && 10);
</Buy Custom Require>
!actor.isLearnedSkill(8 && 9 && 10);
</Buy Custom Require>
the actor eval to check if a player has the 3 spells listed (must be all three at once) is where my question lies. It seems to work with what Ihave here, but when I do the same for the other 3 spells (and change the spell numbers to always be the opposite spells) sometimes the spells all get locked away after one is bought, and other times, it works with the all three.
Am I Evaling incorrectly to check for 3 skills being owned at the same time?