Naja, skill_level, skill_exp sind für gewöhnlich auch nur für den Actor interessant, da nur er seine Skills mit der Zeit aufleveln kann. Dein Script hingegen scheint sowas auch für Enemies zu verwenden, was an sich irgendwie unlogisch scheint.

Code:
class Game_Battler
  attr_reader   :kills                    # enemy kills
  attr_reader   :skill_exp                # skill EXP
  attr_reader   :skill_level              # skill level
  alias skill_level_initialize initialize
  def initialize(*p)
    skill_level_initialize(*p)
    @kills, @skill_exp, @skill_level = 0, [], []
  end
end