唉 这么多年还是有人问弄不清这个问题
throwing只影响chaofeng和feijian的出招条件
对命中和伤害一点关系也没有!!
和throwing真正有关系的是雪山的duandao
"$N运力一震,只见冰花四溅!一把冰刀顿时化为无数碎片向$n激射而去!\n" NOR;
//produce kill here...
target->kill_ob(me);
success = 1;
ap = me->query_skill("throwing");
ap = ap * ap * ap /10 ; //usually no throwing skill, so not useful...
ap += (int)me->query("combat_exp");
ap = 2*ap; //make it easier.
dp = target->query_skill("dodge");
dp = dp * dp * dp /10 ; //dodge is useful here.
dp += target->query("combat_exp");
if( random(ap + dp) < dp ) success = 0;
//here we compared exp and throwing, dodge levels.
最后一句注释至少都能看懂吧
影响chaofeng命中率的是双方的exp和兵器中暗器的数量
如果装暗器,数量一定不要小于10!!
否则命中率还不如暗器数为0!!
如果暗器数量为1,那么命中率为0
feijian属于纯粹的物理攻击
命中算法直接调用combat.c
所以跟普通招数一样,命中率取决于sword bainiao-jian
dodge 和该招数的修正值