找回密码
 点一下
查看: 2207|回复: 1

无聊之作:单次反馈技能的内部数值变化对其伤害效果影响

[复制链接]
发表于 2012-11-20 11:49:14 | 显示全部楼层 |阅读模式
本帖最后由 大胃王之猩 于 2012-11-20 11:50 编辑

我本想探究“反馈如何令目标无法攻击及施放技能”的,结果……

目标:雷神
100000 HP
10000  MP
(有对HT攻击动作,但不能造成伤害)

-------------------------

HT 原型机

变量:

单位类目
效果
HT feedback(RTE)
        字段
        活力更改倍率:护盾0能量-1生命0
HT feedback(DTboE)
        字段
        活力当前倍率:护盾0能量1生命0                                 
结果:
目标受伤:等额最大剩余能量值(10000)
目标能量:清空



若 HT feedback(RTE)活力更改倍率:护盾0能量-1生命0,

活力当前倍率:护盾0能量<=0生命0
结果:
目标受伤:无受伤
目标能量:清空


活力当前倍率:护盾0能量0.1、0.5、0.7生命0
结果:
目标受伤:1001、5000、7000
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:清空

活力当前倍率:护盾0能量0.2、0.4、0.8生命0
结果:
目标受伤:2000、6001、8001
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:清空

活力当前倍率:护盾0能量>1生命0
结果:
目标受伤:等额最大剩余能量值(10000)
目标能量:清空

若 HT feedback(RTE)活力更改倍率:护盾0能量-0.5生命0,

活力当前倍率:护盾0能量<=0生命0
结果:
目标受伤:无受伤
目标能量:-5000
          (目标最大剩余能量值 x 活力更改倍率)

活力当前倍率:护盾0能量0.1、0.5、0.7生命0
结果:
目标受伤:1001、5000、7000
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:-5000
          (目标最大剩余能量值 x 活力更改倍率)
活力当前倍率:护盾0能量0.2、0.6、0.8生命0
结果:
目标受伤:2000、6001、8001
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:-5000
          (目标最大剩余能量值 x 活力更改倍率)
活力当前倍率:护盾0能量>1生命0
结果:
目标受伤:等额最大剩余能量值(10000)
目标能量:-5000
          (目标最大剩余能量值 x 活力更改倍率)

若 HT feedback(RTE)活力更改倍率:护盾0能量0生命0,

活力当前倍率:护盾0能量<=0生命0
结果:
目标受伤:无受伤
目标能量:无损失

活力当前倍率:护盾0能量0.1、0.5、0.7生命0
结果:
目标受伤:1001、5000、7000
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:无损失
活力当前倍率:护盾0能量0.2、0.6、0.8生命0
结果:
目标受伤:2000、6001、8001
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:无损失

活力当前倍率:护盾0能量>=1生命0
结果:
目标受伤:等额最大剩余能量值(10000)
目标能量:无损失


若 HT feedback(RTE)活力更改倍率:护盾0能量0.5生命0,

活力当前倍率:护盾0能量<=0生命0
结果:
目标受伤:无受伤
目标能量:无损失

活力当前倍率:护盾0能量0.1、0.5、0.7生命0
结果:
目标受伤:1001、5000、7000
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:无损失
活力当前倍率:护盾0能量0.2、0.6、0.8生命0
结果:
目标受伤:2000、6001、8001
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:无损失

活力当前倍率:护盾0能量>1生命0
结果:
目标受伤:等额最大剩余能量值(10000)
目标能量:无损失


若 HT feedback(RTE)活力更改倍率:护盾0能量1生命0,

活力当前倍率:护盾0能量<=0生命0
结果:
目标受伤:无受伤
目标能量:无损失

活力当前倍率:护盾0能量0.1、0.5、0.7生命0
结果:
目标受伤:1001、5000、7000
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:无损失

活力当前倍率:护盾0能量0.2、0.6、0.8生命0
结果:
目标受伤:2000、6001、8001
          (目标最大剩余能量值 x 活力当前倍率)
目标能量:无损失

活力当前倍率:护盾0能量>=1生命0
结果:
目标受伤:等额最大剩余能量值(10000)
目标能量:无损失


总结:


一、
顺序:先判定最大剩余能量值、造成伤害后,再减少能量(这是在连续多次施放反馈后发现的);

二、
活力更改倍率变化:
1、当>=0时,目标能量不会减少;
2、当<0时,目标能量减少值为“目标能量值 x 活力更改倍率”(倍率不超过|-1|);

三、
活力当前倍率:
3、当<0时,目标不会受伤;
4、当>=0时,目标受伤值为“目标能量值 x 活力当前倍率”(倍率不超过1);

备注:
*“无损失”“无受伤”不代表“无改变”。数值可能会增加,但并未验证。


ht.SC2Map (10.28 KB, 下载次数: 53)

发表于 2013-1-17 23:26:13 | 显示全部楼层
标记一下,支持一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 17:28 , Processed in 0.295544 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表