《劍網3》人物血量計算公式分析測試

首先,測試之前,我們需要了解,哪些東西人物血量有加成:

1. 人物基礎血量

依據:建一個1級男號,血量290,體質10,說明人物本身存在血量的基礎數值

2. 體質面板數值(裝備加成和承漿加成)

PS:爲什麼我要強調是面板數值,因爲在之前的各位前輩得到的結論中,劍3系統對小數點四捨五入及其後續計算的邏輯,並不是非常的嚴密。所以我們計算人物血量時,需要參照我們面板中的體制數值。舉個例子,目前承漿0的角色通過更換裝備體質增加45,那麼當他擁有承漿5時更換裝備,面板體質屬性將會增加49或50,這要看他更換之前體質的基數

3. 目窗腰眼

PS:爲什麼要把這兩個數值放到一起,因爲在測試開始之前,我做了假設,目窗和腰眼是加法加成,而後的測試也進一步驗證了這一說法

4. 內功加成

5. 物品強化體質或血量

OK,here we go。測試從簡單邏輯到可能存在的複雜邏輯進行。

------------------------測試角色-----------------------------

1. 70級,腰眼10、承漿5、目窗5角色一個(以下簡稱大血牛號

2. 70級,腰眼5、承漿5、目窗0角色一個(以下簡稱小血牛號)

------------------------測試開始-----------------------------

測試一:

承漿對體質係數的加成原理

採用角色:大血牛號

測試步驟

1. 大血牛LT體質86,裝備20體質戒指,體質=108

20*1.1 = 22 符合加成

2. 繼續裝備體質45鞋子,體質=158

45*1.1 = 49.5實際加成爲50

3. 繼續裝備45體質褲子,體質=207

45*1.1 = 49.5實際加成爲49,看似少了,但是綜合所有裝備體質加成110,得到收益體質爲121。

結論:人物面板體質 = (人物基礎體質+裝備體質加成 ) *(1 + 承漿加成係數)

測試二:

體質屬性對人物血量加成公式

採用角色:大血牛號、小血牛號

測試步驟:

1.大血牛號裝備20體質戒指,體質面板增加22,血量增加274

承漿加成後再計算,目窗和腰眼同時生效理論值:22* 10*(1 + 20% + 5% ) =275

承漿加成後再計算,目窗和腰眼疊加生效的理論值:22* 10*1.2*1.05= 277.2

承漿加成前計算,目窗和腰眼同時生效的理論值:20* 10*(1 + 20% + 5% ) =250

承漿加成前計算,,目窗和腰眼疊加生效的理論值:20* 10*1.2*1.05= 252

2.小血牛號裝備10體質戒指,體質面板增加11,血量增加120

承漿加成後再計算,腰眼生效的理論值:11* 10*(1 + 10% ) =121

承漿加成前計算,腰眼生效的理論值:10* 10*(1 + 10% ) =110

血量起點和終點數據不細列出了

結論:人物體質面板屬性增加血量 =體質提升* 10 * (1 + 目窗加成係數 + 腰眼加成係數)

不過一直沒明白,那少掉的一點血量上哪兒去了

(下一頁繼續)