Why the hell was my code snippet of
skill_equipped? pasted, like, in four or five times in various places? You only need to put it once, preferably at the bottom of the Skill Equipment script. Also, doing this:
class Game_Battler
#==== Start of culprit ====
class Game_Actor < Game_Battler
def skill_equipped?(skill_id)
return @skills.include?(skill_id)
end
end
#==== End of culprit ====
def states_plus(plus_state_set)
. . .
is a big no-no. That would explain why your skills weren't doing anything.
With that said, everything was working on my end.