火焰之紋章的各種計算

2022-02-15 06:47:20 字數 3447 閱讀 3186

1.屬性:

hp:影響人物生存能力

力(魔力):影響物理,魔法攻擊力,杖的恢復效果和杖的命中率。

技:影響命中率,必殺率。

速:影響迴避率,攻速。

幸:影響命中率,迴避率,必殺迴避率和沙漠的探寶率,惡魔之斧的反噬率等。

物防:影響物理防禦力。

魔防:影響魔法防禦力,杖的命中率等。

體格:影響救出,被救出,體格等。

移動:影響移動力。

2.**相剋:物理:劍》斧》槍》劍,魔法:理》光》暗》理,弓系不被任何**相剋。克者命中率+15,攻擊力+1。遊戲中物理系存在反剋系**,**相剋效果相反並加倍。

3.計算公式:

最終傷害值:最終攻擊力-最終防禦力

物理(魔法)最終攻擊力:力(魔力)+**相剋+**特效+**攻擊力+ ファーラの力+支援修正+**附加能力修正

物理最終防禦力:物防+**相剋修正+支援效果+地形修正+ニニスの守護+**附加能力修正

魔法最終防禦力:魔防+**相剋修正+支援效果+地形修正+ニニスの守護+**附加能力修正+魔防杖+聖水(後2者效果取其一)

必殺:最終傷害值*3

攻速:速度-(**重量-體格),最小為0,當**重量小於體格時,攻速=速度

追擊:我方(敵方)攻速-敵方(我方)攻速≥ 4

命中率:**命中率+**相剋修正+技*2+幸/2+支援修正+**s級修正(5%)+軍師同屬性修正(星%)

迴避率:攻速*2+辛+軍師同屬性修正(星%)+支援效果+地形效果+セチの祈り

必殺率:**必殺率+技/2+**s級修正(5%)+支援修正+トォルの怒り+職業修正(15%)

必殺迴避率:幸+支援效果修正

最終命中率:命中率-迴避率

最終必殺率:必殺率-必殺迴避率

杖的命中率:30+魔力*5+技-敵魔防*5-距離*2

ps :對幾項物品的用處說明一下:

1:4種指環:ファーラの力, 一回合內攻擊力10提公升,ニニスの守護 一回合內防禦、魔防10提公升,トォルの怒り 一回合內必殺率10提公升,セチの祈り一回合內迴避率10提公升。

2:聖水,使用後提高魔防7,以後每回合-1魔防。魔防杖同聖水

4.支援分析:

支援作為gba3作裡新加的系統,有著絕對的重要性。對於3作世界觀的補完和人物的刻畫實為神來之筆,而對人物能力的提公升,遊戲難度的降低和作為某些邪道打法的必要條件也非常重要。下面就兩個方面來**支援:

1.支援發生條件:人物和人物之間有好感度的設定,當人物和人物之間好感度達到一定的數值之後兩人物相鄰就會出現支援選項,支援之後支援等級上公升,並伴有能力加成,兩人物相鄰3格內能力加成有效。

2.支援屬性:能力加成對6種能力有關:攻擊,防禦,命中,迴避,必殺,必殺迴避。其中攻擊,命中,必殺為攻擊能力。而防禦,迴避,必殺迴避為防禦能力。而我方的每個人物有人物屬性,分為光,炎,風,理,冰,雷,暗7種屬性。每個屬性對6種能力的4種有影響。如果細心的話,就能發現光,炎,風偏重攻擊能力,而理,冰,雷偏重防禦能力,而暗則對或然率的影響非常大。下面把各屬性的能力加成列出來:

攻 防 命中 迴避 必殺 必殺迴避

光(c、b、a)0.5、1、1.5 0.5、1、1.5 2.5、5、7.5 0、0、0 2.5、5、7.5 0、0、0

雷(c、b、a) 0、0、0 0.5、1、1.5 0、0、0 2.5、5、7.5 2.5、5、7.5 2.5、5、7.5

風(c、b、a)0.5、1、1.5 0、0、0 2.5、5、7.5 0、0、0 2.5、5、7.5 2.5、5、7.5

火(c、b、a)0.5、1、1.5 0、0、0 2.5、5、7.5 2.5、5、7.5 2.5、5、7.5 0、0、0

冰(c、b、a) 0、0、0 0.5、1、1.5 2.5、5、7.5 2.5、5、7.5 0、0、0 2.5、5、7.5

理(c、b、a)0.5、1、1.5 0.5、1、1.5 0、0、0 2.5、5、7.5 0、0、0 2.5、5、7.5

暗(c、b、a) 0、0、0 0、0、0 2.5、5、7.5 2.5、5、7.5 2.5、5、7.5 2.5、5、7.5

兩個人的屬性增加的點數加起來就是實際增加的點數

如果是0.5就為0 1.5就為1 也就是說只取整數字且不四捨五入

1、威力的計算判定:

攻擊力:力&魔力+(**威力x特效補正)

防禦力:守備&魔防+地形效果+其他特殊效果

威力:(攻擊力—防禦力)x必殺補正  (如果計算後為負值,以0計算)

2、命中率的計算判定:

命中率:(技+幸運/2+**命中+**相性補正)(按百分率計算)

迴避率:(攻擊速度+幸運/2+地形效果)(按百分率計算)  ★(最低為0)

計算命中率:(命中率—對手迴避率)(按百分率計算) ★(最高100%,最低0)

實際命中率:(計算命中率±地形效果)(按百分率計算)

3、補足效果的計算方式:

特效補正:有特效時(如弓箭手對飛行單位)為3,通常為1

必殺補正:必殺發動時為3,通常為1

**相性補正:劍克斧、斧克槍、槍克劍(克制對方**+5%,被克制—5%)

攻擊速度:速度—(**重量—力) ★(括號內數值最低為0,總數值最低為0)

追擊的發生:(攻擊速度—對手的攻擊速度)≥4時出現追擊判定,形成2次攻擊

地形效果:家、村、攔、**屋、道具屋、鬥技場迴避+5%

柱、林迴避+10%                砦迴避+15%

山、城門迴避+20%

砦、山守備+1            城門守備+2

平地、家、村、攔、**屋、道具屋、鬥技場阻礙移動力+1

砦、城門hp回覆20%

4、必殺率的計算判定:

必殺率:技/2+**必殺(按百分率計算)

必殺迴避率:幸運(按百分率計算)

實際必殺率:(必殺率—對手的必殺迴避率)(按百分率計算)(如果計算後為負值,以0計算)

5、關於**等級:

①使用**、魔導書進行攻擊,使用杖進行恢復的時候會增加相應的**經驗值。

②追擊、勇者系**的連擊增加獲得經驗值(未判明)

③與是否命中無關(未判明)

**等級e→d:必要經驗值30

**等級d→c:必要經驗值40

**等級c→b:必要經驗值50

**等級b→a:必要經驗值60

各種RTT的計算

建立連線要1個rtt http 1.0 非永續性連線 http 1.1 永續性連線 假設網路無差錯 無資料丟失,基於http 1.0,傳輸乙個引用10個jpeg影象的web頁需要的時間為多少?假定在同一web伺服器上的某html檔案引用了3個非常小的物件 例如 忽略傳送時間,往返時延為rtt,不考慮...

日期的各種計算

突然看到一堆的日起計算的相關問題就參考了一些 用c 寫了個程式,主要思想就是日期的偏移全部換成相對同乙個日期的再計算,這樣簡單多了,附上 有問題歡迎指正 1 include2 include3 include4 include5 using namespace std 6 日期函式 7int day...

map分組計算的各種計算

實體類 public class user 1,跟據某個屬性 name 分組 map collectname users.stream collect collectors.groupingby user getname system.out.println collectname 2,根據某個屬性...