楼主,写这么多有什么用,早就有人把伤害公式研究透了,还简单明了。
考虑最大伤害倍数,应当A>D且不考虑对方的防御术和防御魔法,则
实际伤害=杀伤X【基础1+(A-D)*0.05+经过格子数*0.05+幸运1+暴击1+对立1+死敌0.5+进攻术加成+箭术加成】
其中(A-D)*0.05的上限是3,即A比D大超过60的部分无效。
冲锋是骑士技能,暴击是死骑技能,对立是元素,死敌是天使恶魔这类,这四个在原版不能同时共存。冲锋大部分情况下不可能超过20格,所以暴击和对立是其中收益最大的。
进攻术和箭术特长英雄按80级算(不算868等BT等级),进攻术最大加成150%,箭术最大加成250%
即最大伤害倍数=(基础1+攻防加成3+幸运1+对立1+箭术加成2.5)=8.5倍
考虑BT图等级的话,进攻箭术加成可以去到数百

,也就是最大倍数可以是数百倍
考虑最低伤害时,应当A<D且不考虑对方其他加成,考虑减伤的效果,则
实际伤害=杀伤X【1-(D-A)*0.025】x(1-防御术)x(1-气盾)x(1-土盾)X远程半箭或近战0.5X障碍0.5
其中【1-(D-A)*0.25】的下限是0.3,即D比A大超过28的部分无效。
气盾和土盾一个防护远程一个防护近战,不能共存
原版没有厄运,不考虑
防御特长特长英雄按80级算,防御术最大效果是75%
即最小伤害倍数=攻防抵消后0.3X防御术抵消后0.25X气盾抵消后0.5X远程半箭0.5X障碍0.5=0.009375≈0.01
考虑BT图等级的话,防御术抵消可以去到100%,也就是最小倍数是可以到0的,这时候强制伤害为1点,也就是传说中的868防御特。