Project1

标题: 有没有办法让持续伤害和幸运值挂钩? [打印本页]

作者: 骷髅岛遗老    时间: 2017-10-23 13:01
标题: 有没有办法让持续伤害和幸运值挂钩?
RT,总感觉默认的百分比模式容易导致……渣技能能毒死很强的怪,或者大招秒不了小怪的尴尬菊面……希望让这类扣血状态也有一定的成长性,求大佬指点如何实现
作者: 饿啊    时间: 2017-10-24 12:03
上脚本的GAME_BATTLE搜一下“持续伤害”,改那一栏(爪机党,索引可能不准确)
作者: soulsaga    时间: 2017-10-24 12:22
本帖最后由 soulsaga 于 2017-10-24 13:04 编辑

RUBY 代码复制
  1. # ● HP の再生
  2.   #--------------------------------------------------------------------------
  3. class Game_Battler < Game_BattlerBase
  4.   def regenerate_hp
  5.     damage = -(mhp * luk).to_i
  6.     perform_map_damage_effect if $game_party.in_battle && damage > 0
  7.     @result.hp_damage = [damage, max_slip_damage].min
  8.     self.hp -= @result.hp_damage
  9. end
  10.   end

插入到MAIN上面..伤害公式你自己研究..





作者: 猪衰衰    时间: 2017-10-24 12:34
扣血的状态实际上是hp再生率为负值,在Game_Battler 746行可以改公式,注意改了之后对持续回血也会有影响




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1