Project1

标题: [RMVA]大家都来秀一秀那些奇葩的技能伤害公式 [打印本页]

作者: 纠结之星    时间: 2014-1-24 13:08
标题: [RMVA]大家都来秀一秀那些奇葩的技能伤害公式
我先秀我的:
平等之剑:b.hp - a.hp(效果:把敌人的HP打成与自己相同的值,不过对BOSS效果大幅降低)
手里剑:(b.mhp - b.hp) / 5 + a.atk - b.def (效果:敌人生命越低,伤害越高)
下克上攻击:b.atk * 4 - a.def * 2       (效果:给一个敌人伤害,伤害值大致为自己被此敌人普攻时的伤害,专对付比自己强的敌人)
打回原形(此技能要100个TP):b.hp - 1   (效果:把敌人HP打剩1,对BOSS无效)
By the way,what about yours?
作者: Fakmab    时间: 2014-1-24 13:50
b.hp*b.hp-10086(敌军体力的平方减去10086)
中国联通的嘲笑
敌军体力越大,伤害越大,如果体力小的,反而会加血
作者: 喵呜喵5    时间: 2014-1-24 14:11
刀背打:
b.hp > 伤害公式 ? 伤害公式 : b.hp-1
清醒拍打:
b.remove_state(6);伤害公式
作者: RaidenInfinity    时间: 2014-1-24 14:25
Anything Cutter 萬物切割者:
伤害公式 + (伤害公式 - 計算敵人防禦或傷害減少后傷害公式)
a.add_state(技能buff效果)

技能buff效果: 在5回合内使所有該角色的攻擊/技能無視防禦並讓原本應該被敵人防禦減少的傷害成爲附加傷害(和上面的傷害公式一樣)
作者: 纠结之星    时间: 2014-1-24 14:33
本帖最后由 纠结之星 于 2014-1-24 14:38 编辑

平方差公式: (a.atk+b.def)*(a.atk-b.def)
效果:伤害值是自己攻击力的平方减敌人防御的平方
估算敌人剩余生命:b.hp * a.atk * 0.01 / a.atk
效果:造成敌人剩余生命的1%,可以大致算出敌人剩余生命(有20%的分散度)
作者: H·H·Y    时间: 2014-1-24 15:01
本帖最后由 H·H·Y 于 2014-1-24 15:26 编辑

净世破魔击:a.atk * (b.def + b.mdf)  / 15  (敌人防御和幸运值越高,则受到的伤害越高,敌人的防御属性在这个招式下将会形成反效果。)
作者: satgo1546    时间: 2014-1-24 15:30
b.hp直接秒杀……
  1. rand(2) == 1 ? rand(10086) * (b.def + a.def) : rand(2) == 1 ? (rand(3) + 1) * rand(10086) : rand(10086) * (a.atk + b.atk)
复制代码

作者: 火烧兔子    时间: 2014-1-24 17:34
很喜欢这样的公式,特别喜欢战斗系统
LZ还有什么好的创意分享一下吧
作者: 纠结之星    时间: 2014-1-25 13:36
本帖最后由 纠结之星 于 2014-1-27 13:01 编辑

MP索取: (b.mp - a.mp) / 2  效果:对我方队友(MP高于自身)使用,吸取其MP,使自身与此队友MP相同
变戏法(吸收伤害):b.hp - a.hp 效果:对我方队友使用,和此队友互换HP
作者: 精灵使者    时间: 2014-1-25 16:12
b.hp = rand(100) >70 ? 0 : b.hp
#攻击的时候会有30%的时候一击必杀,会有70%的时候MISS




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