原帖由 小黄衫 于 2005-11-1 20:08 发表
曹洪带三略(因为同样装备条件下他容易被对方步兵或骑兵攻击)
这个错了,应该说只有步兵相对喜欢攻击曹洪,而骑兵没有。
anitector研究曹操传MOD的帖子《学会控制非我军部队(6)——hp篇》里有这样两段话:
“讲到这里,可以判断敌友军攻击对象的规律已经过半了,现将已经介绍过的规律按照优先程度的先后顺序一一列出:
1 击退
2 亚残血,10%原则
3 一七四武将
4 无反击
5 就近
补充两点:
首先,这些规律对物理攻击是完全适用的,但法术攻击相对复杂,不能完全照搬,只作参考;
其次……”
“10%原则
大家都知道,防御高的部队有时候不被攻击,这其实涉及到如下的规律:
减敌人的hp理论值大于等于该敌人总hp的10%和小于10%两种情况下,前者优先。
举一个我在贴吧里提过的一个例子:
牛皋总hp160,岳云总hp180,二人都是满hp。
如果敌军攻击牛皋和岳云理论上都减掉17的hp,那么他们一定会攻击牛皋而不攻击岳云;
如果敌军攻击牛皋理论上减掉159的hp,攻击岳云只减掉20的hp,虽然差别大,但因为都大于等于10%,所以优先度并无差别。
可见,本规律只看相对比例,不看防御和减掉hp的绝对量。”
anitector研究的是曹操传MOD,曹操传MOD是修改自曹操传的,除了“一七四武将”换了人以外,其他的规律没有变。
现在,我们来具体分析曹洪的问题。
都以自身3级、穿1级皮铠、在平原时计算,防御力=
曹操:98/2+3×3+10=68
夏侯惇:(82/2+3×3+10)×1.1=66
曹仁:(76/2+3×3+10)×1.1=62
夏侯渊:82/2+2×3+10=57
乐进:92/2+4×3+10=68
李典:90/2+4×3+10=67
曹洪:78/2+3×3+10=58
步兵小兵在平原时的攻击力
60/2+10=40
对我军造成伤害=
曹操:25+1+1/2(40-68)=12,超过HP117的10%
夏侯惇:[25+1+1/2(40-66)]×0.6=8,低于HP121的10%
曹仁:[25+1+1/2(40-62)]×0.6=9,低于HP115的10%
夏侯渊:25+1+1/2(40-57)=18,超过HP120的10%
乐进:25+1+1/2(40-68)=12,低于HP136的10%
李典:25+1+1/2(40-67)=13,低于HP132的10%
曹洪:25+1+1/2(40-58)=17,超过HP128的10%
所以对步兵小兵来说,夏侯惇、曹仁、乐进、李典都是防御很高的武将,而曹操、夏侯渊、曹洪是防御并不高的武将。
对方骑兵小兵攻击较高,打我方谁伤害都超过HP的10%,所以并没有优先攻击曹洪。