zgbl 发表于 2010-5-29 21:44:14

嗯,去掉combat_D里面和exp有关的复杂计算,而改为用level来计算,skill和level就直接按照已有的数据和exp折算,这样涉及exp计算的就只有pfm了,而pfm都是exp的同级对比,也不会溢出

seagate 发表于 2010-5-30 09:25:01

让ddid啥时候修改一下啊!弄好了大家都有福利啊!

yaoguai 发表于 2010-6-8 15:03:46

原帖由 seagate 于 2010-5-29 09:05 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
我觉得mudos内部的老版公式本身有问题,应该有一个新的平衡公式,抛弃level^3的判定方式,至少要做一种妥协判定。少改动的话在判定区域修改变量为double型就解决问题了。combatd里面计算立方的使用用double型,计算完 ...

其实这是一个很复杂的改动
如果改动涉及到exp 和maxskill的关系
实际上影响到了exp和ap,dp的关系
需要review所有的skills/pfm以及combatd
最好还是重新弄一套战斗模型出来
implementation不难
关键是需要一个设计好的模型。。。。
页: 1 [2]
查看完整版本: 【转贴】combatd中skill_power的溢出及解决办法