作者laechan (小太保)
看板mud_sanc
标题Re: [情报] 拳士大绝
时间Sat Sep 24 10:45:16 2011
※ 引述《IEN (IEN)》之铭言:
: 你大喝:奥义 ! 千 步 气 功 拳!!
: > 你 -> 强盗头领雷恩, .(4865)
: bug?还是怕伤了皇城之内的和气...?噗哈哈
有疑问可提出。
LEVEL=ppl->query("level");
tar_level=target->query("level");
// 这招威力完全看 1.air 2.fister heart有无施展 3.四大掌练到什麽程度
airs=ppl->query("stat/air");
damage=(airs+(int)ppl->query("skill/firecloud fist")+
(int)ppl->query("skill/colder fist")+
(int)ppl->query("skill/thunder fist")+
(int)ppl->query("skill/feather fist"))*LEVEL;
基本威力 = (气劲+四大掌技能总合) x 玩家等级
if(ppl->query_temp("fister heart"))
damage+=((int)ppl->query("skill/fister heart")*LEVEL)/10;
气功心法加成威力 = 气功心法技能值 x 玩家等级 / 10
两者相加就是总威力.
hit=9999;
// 额外破盾能力
if(damage/20000 > tar_level &&
target->query_temp("shield2"))
{
show(ppl,target,HIY"\n$N"HIY"的『千步气功\拳』粉碎了$O"HIY"的护身魔气!\n\n"+
NOR+YEL"$O"NOR+YEL"发出了惨叫:呃呜~~啊~~啊~~~\n"NOR);
target->set_temp("shield2_break",time()+(airs/100));
}
ppl->shut("千步气功\拳",
damage+random(1000),hit,"dam",target);
===========================================================================
你打出几千可能的原因为 "dam" = ({"physics","dam",1})
也就是该千步气功拳为
物理性一般等级一攻击。
然後伤害会再跟抗性程式段做计算,在计算过程中可能出现
错误导致。
你的气劲平常约 7000,四大掌总合 8000,15000x120 = 180万
气功心法 9900, 加成威力 9900 x 120 / 10 = 118800
所以加起来约 192 万。
一、千步气功拳开放的相关文章你可以 / 用关键字找看看
二、欢迎提供公式、效果、以及施展型式
我个人认为这个技能基本上可改成对全体,附带解除全体的
某个变态设定这样,让拳士只发一拳就能 hold 住全场这样
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.9.179
1F:推 lifesong : 觉得公式怪怪的 tar_level指的是怪物等级吗? 09/26 23:15