Project1

标题: 回HP反而會扣HP狀態的設定問題 [打印本页]

作者: e900003    时间: 2015-2-21 09:55
标题: 回HP反而會扣HP狀態的設定問題
如題  因為我在XP版那裡發了這個帖子((詳請看8F

這次我要問的是VA版本的  要怎麼改成這樣的效果...
作者: taroxd    时间: 2015-2-21 10:52
本帖最后由 taroxd 于 2015-2-21 10:55 编辑

未经仔细测试,大概就是这样啦~  VA 的脚本改起来就是简单吧?

RUBY 代码复制
  1. class Game_ActionResult
  2.  
  3.   DEDUCT_HP_STATE = 10
  4.  
  5.   alias_method :md_20150221, :make_damage
  6.  
  7.   def make_damage(value, item)
  8.     value *= -1 if item.damage.recover? && @battler.state?(DEDUCT_HP_STATE)
  9.     md_20150221(value, item)
  10.   end
  11.  
  12. end

作者: 神丿永恒    时间: 2015-2-21 11:07
试试用伤害公式
作者: chd114    时间: 2015-2-21 17:30
神丿永恒 发表于 2015-2-20 18:07
试试用伤害公式

VA的伤害公式计算的话≤0就会变0。。。
作者: e900003    时间: 2015-2-21 20:16
taroxd 发表于 2015-2-21 10:52
未经仔细测试,大概就是这样啦~  VA 的脚本改起来就是简单吧?

已測試有效果 謝謝你了~~~




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