У меня сейчас Windows под рукой нет, но попробуйте перед строчкой 507:
return if action.no_convert
добавить вот такую строчку:
return if action.nil?
То есть чтобы метод apply_vampire_effects принял такой вид:
Может быть поможет. Если не поможет, то я завтра поразбираюсь.Код:def apply_vampire_effects(user) return unless $game_party.in_battle return unless @result.hp_damage > 0 || @result.mp_damage > 0 return if user.current_action.nil? action = user.current_action.item return if action.nil? # ← ЭТУ СТРОЧКУ МЫ ДОБАВИЛИ return if action.no_convert apply_convert_physical_effect(user) if action.physical? apply_convert_magical_effect(user) if action.magical? end
Социальные закладки