推 qqq3892005: 如果是新机制,那有杀死就永远会吃1.5*1.5=2.25倍加 01/05 12:32
→ qqq3892005: 成 01/05 12:32
推 windfeather: 游戏不会没事乱加参数,所以合理推测还是因为第五势 01/05 12:46
→ windfeather: 这个新系统技能,导致计算上误判比较可能 01/05 12:47
哎呀这个就很明显嘛。
因为攻城狮都是一种头痛医头脚痛医脚的生物嘛。
一直没问题的公式为什么会突然出问题了呢?
因为原本的计算伤害→NP计算中间插入了一个第五势的机制。
也就是原本长这样:
function attackProcess(卡片性能 ,人物buffs , 防守方buffs ,必要参数...etc){
Int damage, hits , NPrecevied;
//计算伤害结果
damage = damageProcess(卡片 ,人物buffs , 防守方buffs ,必要参数...etc);
//取得该卡片的打击数
hits = card.getHit();
//计算NP获得需要HP+伤害判断overKill,打击数,np取得buff,色卡buff等
NPrecevied = npProcess(残余HP, damage, hits, NPbuff, 必要参数...etc);
}
ヽ(盐 ' ▽')ノ :我们来做个煞气A全新技能吧!!
(  ̄ ﹁ ̄) :喔........
ヽ(盐 ' ▽')ノ :我要做一个能够改变打击数的超屌技能!!
(  ̄ ﹁ ̄) :你高兴就好..........
武藏全新破天荒技能第五势堂堂登场!!
function attackProcessII(卡片性能 ,人物buffs , 防守方buffs ,必要参数...etc){
Int damage, hits, NPrecevied;
//计算伤害结果
damage = damageProcess(卡片 ,人物buffs , 防守方buffs ,必要参数...etc);
//取得该卡片的打击数
hits = card.getHit();
if (第五势发动){
//*伤害减半打数*2总伤害不变
damage = damage / 2; hits = hits *2;
}
//计算NP获得需要伤害判断overKill,打击数,np取得buff,色卡buff等
NPrecevied = npProcess(残余HP, damage, hits, NPbuff, 必要参数...etc);
}
( ′_>`) :这样就完成了.........
(盐 ゚Д゚) :等等这样不对啊?为什么我的破天荒超神技第五势打出去拿到的
NP还是那么少!?
(  ̄ ﹁ ̄) :啊.....因为伤害减半了所以没办法触发overKill。
(盐 ゚Д゚) :你既然知道是bug还不快给我加班修好!!
想放年假想疯了你!信不信过年我叫你来加班!!
日本攻城狮被热爱武藏的盐川抓包了这个BUG!
Q.请问面对加班的威胁,他要如何在放年假之前处理掉呢?
A.将敌人残余HP也/2就好啦!/2按下去只要2秒!
function attackProcessIII(卡片性能 ,人物buffs , 防守方buffs ,必要参数...etc){
Int damage, hits , NPrecevied;
//计算伤害结果
damage = damageProcess(卡片 ,人物buffs , 防守方buffs ,必要参数...etc);
//取得该卡片的打击数
hits = card.getHit();
if (第五势发动){
damage = damage / 2; hits = hits *2;
}
//计算NP获得需要伤害判断overKill,打击数,np取得buff,色卡buff等
NPrecevied = npProcess(残余HP/2, damage, hits, NPbuff, 必要参数...etc);
}
ヽ(盐 ' ▽')ノ :我第五势神技如今完美无暇!!威力绝伦!
挖哈哈哈看我超高速集宝具!!
六!道!五!轮!俱!利!伽!罗!天!象!
粉碎!玉碎!大喝采!!
(盐 ゚ ∀゚) :アハハ八八ノヽノヽノヽノ \ / \
(′・ω・‵) :虽然好像哪边怪怪的但是boss那么高兴就随便啦........