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不难
关键是需要一个设计好的模型。。。。