class Game_Battler
  
  STATES_NO_DUP_MESSAGE = [2] #中毒
  #在这里写不需要重复显示信息的状态编号
  
end

class Game_Battler
  #--------------------------------------------------------------------------
  # ● 附加状态
  #--------------------------------------------------------------------------
  def add_state(state_id)
    @first_add ||= []
    if state_addable?(state_id)
      unless state?(state_id)
        add_new_state(state_id)
        @first_add[state_id] = true
      end
      reset_state_counts(state_id)
      #puts "@first_add[#{state_id}]=#{@first_add[state_id]}"
      #puts "STATES_NO_DUP_MESSAGE.include?(#{state_id})=#{STATES_NO_DUP_MESSAGE.include?(state_id)}"
      return if !@first_add[state_id] && STATES_NO_DUP_MESSAGE.include?(state_id)
      #puts "Log pushed"
      @first_add[state_id] = false
      @result.added_states.push(state_id).uniq! 
    end
  end
end