回复 4# 的帖子
谢谢沧海,现在终于有点头绪了。;juwe; ;cool; 这些计算让我感觉到了数据党的可怕回复 14# 的帖子
来自宝典“中毒”问题(不用疗伤,“中毒”有“后遗症”)
假设某生物生命值上限M,当前生命值N
1. 生物开始无“中毒”状态,即M0=M
第一回合:
飞龙王对生物先造成伤害,然后产生“中毒”特技。
领头生物当前生命值N1先减去飞龙王造成的伤害(如果生物剩余生命值不足,则领头生物死去并由同组生物“接替领头”、承担剩余伤害),再减去“中毒”造成的损失M/10(如果领头生物剩余生命值不足M/10,则生命值变为1);整支部队生物生命值上限变为 M1=M -(M/10)。
第二回合:
回合刚开始,领头生物当前生命值N2减去“中毒”造成的损失M/10(如果领头生物剩余生命值不足M/2,则生命值变为1) ;整支部队生物生命值上限再减去M/10。(也就是说“中毒”只是减少领头生物的当前生命值,而整支部队是减少生命值上限;由于除领头生物以外,其他生物生命值上限与当前生命值一样,所以也可以说“中毒”对整支部队有效。)
……
第四回合:
“中毒”状态消失
整支部队生物生命值上限变为M4=7M/10。
2. 生物开始有“中毒”状态或“中毒后遗症”
生物继续“中毒”状态3个回合。
当整支部队生命值上限变为M/2时,生命值上限和当前生命值以后就不会因为中毒再减了。 其实大概的伤害很容易计算的。
只是这个公式为了万全,考虑了很多特定因素所以看起来才很复杂。
如果这个游戏只是数据流,那么就很没意思了,要有随机和经验判断才会让这个游戏有魅力。
你千辛万苦挖出了系统的公式。真不如开显示所有数据选项,直接看下面的数值。 三宝书里都有的
页:
1
[2]