拋磚引玉 《精靈傳說》直接治療技能公式詳解

首先申明:測試數據只爲拋磚引玉,若有不足,請大家多多包涵

由於條件有限,在測試過程中做了兩個假設

1、全系威力系別威力對一個系別具有等同的效果

2、不同的天賦加成按照相乘的原則,如:強化自然生長(+20%)、15點天賦(+9%)、草系天性(+15%),相乘:1.2*1.09*1.15=1.5042,自然生長的最終效果加50.42%

測試過程中沒有發現與兩個假設衝突太大的地方。甚至本次測試可以證明兩個假設的正確性

首先給出得到的公式

直接治療量 = (係數 *( 0.375 * 攻擊 + 全系威力 + 系別威力 )+技能威力) * 天賦加成

附上已測試的幾個治療技能係數:

自然生長/水療/氧氣:1

露珠:0.445

癒合:0.8

自我修復:1.4

潔淨:0

( 這個很特別,不受系別加成影響,沒天賦的情況下,加血量固定爲物攻的1/10 )

說下做這個測試的意義

1、目前爲止還沒人做類似的測試,反正我是沒百度

2、貌似有過傷害技能的測試,但參數比較模糊,內容也比較侷限

3、大愛自然使,希望通過這個測試讓這個職業受到更大的關注;

4、最重要的一點,治療技能只看本身的各種屬性,小受的防禦和系別減免不會影響到治療量(除了某些BUFF的影響,比如潛地)。所以治療技能的測試和公式的導出應當是最容易的。受到治療技能公式以及測試過程的啓發,各位大神可以找到傷害技能的公式,比如有可能是下面這個:

傷害 = (係數 *( 0.375 * ( 攻擊 - 防禦 ) + 全系威力 + 系別威力 - 威力減免 )+ 技能威力 ) * ( 天賦加成 - 天賦減免 )

5、雖然數據和公式出來了,遊戲神秘性會減少,但卻可以幫助大家少走彎路,更好地玩遊戲。正如速度公式、繁殖公式應運而生,治療和傷害的公式也該出來了,這是遊戲發展到一定階段的象徵……

這只是我根據治療技能公式所做的猜測,具體的測試和推導就靠各位大神了,我的使命已經結束了。

下面說明測試過程

第一部分:技能威力的測試

主要測試對象:33級惡草怪(因爲技能等級不高,可以還原)

主要測試技能:自然生長

輔助測試對象:49級青蛙、79級巨草精、78級伯丁神獸

(感謝以上BB對這次測試做出的貢獻

下面是測試結果

說明一下:

天賦加成的0.15是草系天性

基礎治療量=最終治療量/(1+天賦加成)

從上面的數據可以看出,技能威力提高几點,基礎治療量就提高几點。技能威力的提高直接體現在基礎治療量上。少量誤差可能來源於四捨五入。

以下是對這個結果的驗證:

武器的情況:

還有很多測試就不發上來了,由此,幾乎可以肯定一個結論:技能威力的提高量=治療量的提高量。

這個結論有一個侷限性,僅針對直接治療,持續治療技能不受用。(因爲自然生長和生命綻放的技能威力是一樣高的,但治療量不同),但我相信有一個恆定比值,可以把持續治療轉化成直接治療當量來計算。

尋找這個當量,需要控制其他因素一致,比如超攻和物攻一樣高,生命綻放和自然生長等級一樣高。目前我的條件還不滿足。

第二部分:攻擊的測試

主要測試對象:各醬油BB

主要測試技能:自然生長/水療(技能等級都爲初始等級)

以下數據爲排除一切系別威力加成(武器、魔卡基因……)的結果:

(上表爲不同BB的1級自然生長,下表爲不同BB的44級水療,ps:鬥魚青蛙王子的水療沒有任何天賦加成,所以是0;青蛙點了4點水療,所以天賦加成是0.16)

說明:根據第一部分得出的結論,技能威力是直接加到基礎治療量A上的。所以可以在基礎治療量A的基礎上把技能威力B減掉。發現:如此得出的治療量(A-B)與超攻成正比關係

同時還能驚奇地發現,自然生長和水療的係數是相同的,都是0.375左右。

由此可以得出:

沒有系別加成和天賦加成的的情況下:最終治療量=係數*超攻+技能威力

第三部分:系別威力的測試

主要測試對象:79級巨草精

主要測試技能:自然生長、露珠、癒合、自我修復

先說明一下:這次測試有3個造成系別威力加成的物品,分別是:

1、草系威力+15的基因

2、草系威力+25的基因

3、武器:全系111/草系180/水系63。

其中2個基因是不增加超攻屬性的,所以不會帶來其他的影響。

以下是4組巨草精治療技能的測試,每組都是上述3種物品排列組合的8個結果。

一開始也沒想到去測試那麼多技能的,可是測試過程中碰到一些問題,提出一些假設,只能通過測試其他技能來證明這些假設。

摸索的過程是很辛苦的,但結果說出來很簡單,就是:

治療量=( 係數a * 超攻 + 係數 b *( 系別威力 + 全系威力 )+ 技能威力 )* 天賦加成

圖中每組數據的最後一行“(A-B-(C+D)*b)/超攻”就是係數a,係數決定一個治療技能受超攻影響的大小;

計算係數的公式裡出現的就是係數b了,係數b決定一個技能受系別威力和全系威力加成的大小。

我擬合出的係數a和b如下:

自然生長/水療:a=0.375 b=1

露珠:a=0.1668 b=0.446

癒合:a=0.3 b=0.8

自我修復:a=0.525 b=1.4

潔淨:a=0.1 b=0

不難發現a/b=3/8,因此可以只保留一個係數b,公式簡化爲:

治療量=(係數*(0.375*超攻+系別威力+全系威力)+ 技能威力)* 天賦加成

由公式和係數可見,單獨堆攻擊和堆武器威力對治療量的影響都不大,技能威力就更坑爹了,考慮的是一個綜合的效果。相對而言,堆暴擊和堆速度就可以事半功倍了。所以練奶媽的各位酌情=v=

其中一直被忽略,但影響最大的就是天賦加成了,各種天賦對草球的自然生長就加成了一半之多。

有些人在猶豫要不要點15點+9%的天賦呢,我想說,不用猶豫了。。。與其點10點攻擊天賦提升一兩百點屬性,最後提升幾十點治療量而言,9%的天賦加成就能提高几百點治療量了。

因爲堅果在測試中沒有上場,所以我用堅果的自然生長和自我修復驗證公式的準確性。驗證結果是完全正確的,誤差小於千分之一,在貼吧我有貼圖。但在這裡偶不知道如何貼圖,所以不能分享了。

另外由於我發現火系的氧氣技能威力與自然生長相同,所以我嘗試用自然生長的係數來計算氧氣的治療量,並進行實際測試。

測試結果與計算的矛盾!但更可能是個BUG。

公式如下:

( 1 * (0.375 * 3092 + 352 )+ 756 )* 1.09 = 2471.6

1 *(0.375 * 3092 + 352) + 756 = 2267.5

1:氧氣的係數

3092:物攻

352:身上所有火系和全系威力的加和

756:氧氣技能威力

測試結果是2267,與第二行的計算結果一致。如果我的公式是正確的話,氧氣就沒有得到15點天賦的9%加成了。