找回密码
 注册
搜索
查看: 507|回复: 0

请master关注一下兰花手pfm抚穴的命中判断以及伤害是否存在如下问题

  [复制链接]
门派:不明
发表于 2010-1-5 09:21:12 | 显示全部楼层 |阅读模式
代码如下:
                ap = me->query_skill("force") + me->query_skill("dodge") + me->query_skill("hand") + me->query_skill("qimen-bagua");
                cp = me->query_skill("force") + me->query_skill("dodge") + me->query_skill("hand") + me->query_skill("qimen-bagua");
                dp = target->query_skill("force") + target->query_skill("dodge") +me->query_skill("parry")+target->query_skill("literate");
                ap *= me->query("combat_exp")/1000;
                dp *= target->query("combat_exp")/1000;      
                if (cp>1000) cp=1000;            
                if( random(ap) > dp / 2 )

原有代码的命中判断是random(ap) > dp / 2伤害是cp,但是ts站的qimen-bagua最高只能到200级,而literate则不受限制,如果仍然按照qimen-bagua来计算命中和伤害,对于此perform明显是不合适的,可以设想一下,当skill级别到500级的时候,此perform的命中和伤害会有多差。

当然这是旧代码,不知道ts站的这部分代码是否与此类似,如果类似的话,希望master考虑是否需要修改。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-5-4 17:54 , Processed in 0.017426 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表