Can I have clarification as to how skill_avail works? I've defined it to return 1 in a skill file:
#define skill_avail
return 1
However the skill isn't being made available in the pool. Not including the skill_avail definition includes the mutation in the pool, but I am looking to make its availability variable, so I wish to define it dynamically rather than just disincluding the definition.