作者:風花吹雪ACC
來源:聖獸之王吧
聖獸之王計算公式部分
傷害公式
攻擊力=(基礎面板攻擊力+武器威力)×(加攻buff倍率+減攻buff倍率)
假設,攻擊單位同時受到+30%攻,薩滿的-20%攻和-50%攻,則合計為(30-20-50)=-40%攻,即最後 攻擊力×0.6 。
面對部分標註為可疊加的技能,如騎兵的騎士聲援等,計算同上正常疊加即可。
防禦力=(基礎面板防禦力+裝備防禦力)×(加防buff倍率+減防buff倍率)
假設,鬥士先受到近衛的“猛擊”效果,防禦減少20%後再使用“防禦斬”使自身防禦增加20%,此時防禦力為原先的基礎防禦,因為+20與-20疊加後為0,防禦無變化。
其中物理系傷害以力量和防禦結算,魔法傷害以魔力和魔防結算。
總傷害=[攻擊力—防禦力] × (技能威力/100)× 兵種特性補正,結果小數點四捨五入。
其中,攻擊力與防禦力計算如上列出帶入,兵種特性補正即騎兵對步兵傷害變為2倍,弓兵對飛行傷害變為2倍,技能威力根據技能決定(40、80、100什麼的)。
特殊注意!!!:魔女的PP技能魔法刀刃計算與上方不完全一致。
公式為,總傷害=原攻擊方的物理傷害結算+魔女的魔法傷害結算
舉例:如我方31物攻,魔女41魔攻;敵人10防、7抗;我方物理技能威力100,魔刃固定50;不涉及其他任何增減益狀態。
則物理部分傷害為(31-10)×(100/100)=21,魔法部分傷害為(41-7)×(50/100)=17,最終傷害為21+17=38.
備註:當攻擊力<防禦力時,保底傷害是1。
更正!暴擊傷害:總傷害 ×(150% +暴擊增傷buff倍率),小數點四捨五入。
如《良機》提供額外+50%暴擊傷害,則此時變為(150%+50%)=200%,CT變為2倍。
格擋類型對傷害的影響:
格擋(小):減傷25%
格擋(中):減傷50%
格擋(大):減傷75%
備註:戰鬥中對格擋的判定不一樣,無任何格擋技能觸發時,無盾單位為格擋(小),小盾單位為格擋(中),大盾單位為格擋(大)。
命中率=(命中—迴避)× 技能命中倍率 ×兵種特性補正。小數點無條件舍去,向下取整。
其中,命中和迴避就是面板資料直接帶入,技能命中倍率在技能裡有寫(如:必中,75%等),兵種特性補正即,如天使/飛行敵人:受到地面近身攻擊的命中率減半(50%)。
若有增加命中或迴避的技能,直接以加法計算到上述對應屬性中。
如我方步兵命中129,敵天使迴避68,技能命中倍率100%,命中率=(129-68)/ 2=30.5,但向下取整為30。
暴擊率就是暴擊率,100時必定暴擊。格擋率就是觸發普通格擋的幾率,100為必定觸發。
異常狀態部分
因demo武器和技能有限,異常狀態可能不完全。
燃燒:固定傷害20HP,每多一層則多結算一次。燃燒Lv2=燒40。
中毒:下次該單位行動時,損失最大HP的30%,小數點舍去,向下取整。
冰凍:處於該狀態的單位無法行動,受擊解除,隱藏特性為迴避率變為0。
黑暗:處於該狀態的單位下次攻擊命中率必定為0,且不可以被必中類技能抵消。
昏厥:跳過一次行動,下回合恢復。
格擋封印、無法暴擊、解除增益等都很好理解,不詳細列出了,具體可以查看遊戲內教學。
技能判定順序簡單說明
就只是簡單說判定方法,具體怎麼程式設計就要以實際要求和目標再決定了。
技能判定只有2種,“優先”與“僅”。
優先:表示必然觸發,目標為優先詞條後的設置項,若無設置的目標則系統以預設形式釋放(如前排第一順位元,具體看系統)
僅:表示只有條件滿足時才觸發,若無對應條件則會跳過本條,執行下一順位的技能。
優先+僅:兩條都會生效且互不干擾,是最常見的設置方法,如控血吸血,斬殺等。
如傭兵的殺戮連鎖:僅敵50%HP以下+優先HP最低的斬殺回AP設置。
僅+僅:兩條必須同時滿足才會觸發,容易發生意外,多用於針對特定的單位目標,編輯難度較大。
如僅斥候+僅步兵,就是針對賊的設置,但一般設置斥候優先即可。
如僅術士+僅步兵,若敵人同時存在男巫、女巫、薩滿的話,雖同時滿足會執行該技能但打誰就是系統預設了(具體看系統)。PS:敵人薩滿真噁心還難針對。
優先+優先:優先執行同時滿足1和2條件的目標,再執行滿足條件2的目標,最後執行滿足條件1的目標,即1+2>2>1。
如法師技能:條件一優先HP最低,條件二優先重甲。則判定順序為:HP最低的重甲>優先重甲>HP最低。
若技能改為:條件一優先重甲,條件二優先HP最低。則判定順序為:HP最低的重甲>HP最低>重甲。
熱知識:鬥士也是重裝單位,這倆還都是步兵,小心被坑。
注意!!:當條件裡含有【優先前排】或【優先後排】時,無論這兩個條件放在哪裡都將最優先執行!
第N次行動時類的技能判定條件為“僅”。
最後還是那句話,所有的近戰物理技能無法越過前排打後排!不要給物理近戰技能編寫任何後排相關詞條!
關於PP技能部分,因其多半自帶額外的觸發條件,程式設計起來具有很大難度。
以《良機》為例,假設我只想把這個技能給劍聖用,那麼就很困難。本身這個技能的默認條件就是有隊友進行攻擊前釋放。劍士又只有步兵這一條兵種詞條,很難鎖定,那麼就只能通過編隊或站位配合編寫。
配置一:隊內只有劍士一個步兵時,編寫條件為:步兵的我方。
配置二:前排只有劍士一人或攜帶《良機》的輔助與其同時在前排,後排存在其他步兵時,編寫條件為:僅前排的我方單位。
以上只是舉例,不考慮合不合理的問題,認真你就輸了。
成長類型資料影響
我先說明一下,這個資料完全沒辦法利用公式來表達,資料無法準確測量,只能保證一個大概的數值,或者說哪個成長類型會影響哪些能力值。
先說幾個結論
1、同名職業不論男女,只要成長類型相同,則最後的屬性上限一致。
2、同成長類型對不同職業的能力值影響不同。
以下圖片內我只能保證每個單獨的成長類型對能力的影響,只能以↑和↓的方式表現,不能保證具體數值,至於雙同類型成長還有特殊影響(雙血、雙力等)。?代表有影響但需要特定組合時才能知道,都是減項。
大體分佈如下
HP型=健壯無比:增加HP、物防、魔防,減少命中和暴擊(具體根據兵種和組合決定)。
單成長保底屬性 HP+4,防抗各+1
力量型=侵略如火:增加HP、力量、魔力,減少防禦、魔抗。
單成長保底屬性HP+1,力+1/2,魔+1/2,1還是2根據職業類型決定,防抗各-1
防禦型=銅牆鐵壁:增加物防、魔抗、格擋,降低力量、魔力。
單成長保底屬性防+1/2,抗+1/2,1還是2根據職業類型決定,格擋+1,力魔各-1
技術型=技巧高超:增加命中、暴擊、行動速度,減少HP、力量、魔力。
單成長保底屬性 命中+5,暴擊+1,行動速度+1,HP-2,防抗各-1
運氣型=福星高照:增加命中、迴避,減少力量、魔力。
單成長保底屬性 命中+2,迴避+4,力魔各-1
暴擊型=暴力殘殺:增加力量、魔力、暴擊,減少行動速度,部分組合減少格擋。
單成長保底屬性 力魔各+1,暴擊+3,行動速度-1,格擋-1
格擋型=堅牢守護:增加防禦、格擋,部分組合減少暴擊。
單成長保底屬性 防禦+1,格擋+3,暴擊-1
速度型=迅如疾風:增加迴避、暴擊、行動速度,減少力量、魔力。
單成長保底屬性 迴避+2,暴擊+1,行動速度+2,力魔各-1
全能型=樣樣精通:增加力量、魔力、命中、迴避,無減項
單成長保底屬性 力、魔、迴避各+1,命中+2
再重申一次,數值只是大概的推算,具體要看職業!自己捏大眾臉或者用鏡子的時候自行決定吧!
資料來源:
公式部分:一部分查找自Reddit,大部分為本人手動測試計算。
技能判定部分:b站 vvYou,貼吧naixiann。
成長類型部分:本人以近衛為樣本採集推算得出。