Hello again.
To cut the long story short, a problem is:
When i set some job's skillset to 23 Magic,it happens-
In-battle i have only 4 skills of,for example,learned 10.
OR
In-battle i have ALL the skills from skillset,even if i hadn't learned them.
What can cause this problem? Because before i never encountered this problem,and skillset was OK. Maybe it's hardcoded in some way?
Or there is just some skills that cause it to behave strangely?
You cannot give a generic job (4A to 5E iirc) another skill set because of that bug. You have to edit the current skill set.
Ok...but it's bad.
But why it worked for some time? Maybe it was buggy,but i just overlooked it?
Correct. There's some combos of knowing abilites That make it look perfectly fine.
If the issue is the generic skillset isn't modifiable... like throw or jump or something, then apply xif's asm for fixing generic skillsets