泰拉瑞亞1.4版本中有一項神奇的生命再生機制,那麽生命再生機制具體都有什麽內容呢?所以小編為大家帶來一期泰拉瑞亞生命再生機制詳解,一起看看吧。
生命再生機制什麽樣
概覽
本頁面介紹玩家的 “生命再生” 機制的工作原理,以及裝備與Buff影響再生速度的方式。
如果玩家保持一段時間不受傷,生命就會逐漸再生,直到玩家再次受傷。再生的速度由以下五點決定:
1. 玩家的生命上限:生命上限越高,再生速度越高。
2. 移動速度:玩家站立不動時,再生速度變為2.5倍。
3. 休息:玩家在床、椅子、沙發上休息時,再生速度提高。(1.4版本)
4. 距離上次受傷經過的時間:時間越長,再生速度越高;上限一般為60秒。
5. Buff與deBuff:詳見下文記述
細節
每秒實際恢複的生命,由以下公式決定:
公式分為三部分:
1. regen部分:healthMax:玩家的生命上限。(是受到裝備效果(例:生命力藥水)影響的statLifeMax2)time:距離上次受傷經過的時長帶來的倍率,具體見下文。
2. Buffs部分:Buff:下文中各類Buff與deBuff的效果中對 “R” 的影響的總和。
3. special部分:move:玩家移動時為0.5;站立不動時為1.25。expert:非專家模式為1;專家模式,若玩家有 “飽食” Buff則為1,否則為0.5以上三部分經過計算,並舍入到最近的整數,再除以2,就是每秒再生的生命。實際上,生命再生的過程以 “幀” 為單位。
技術性解釋
玩家有如下生命再生相關的數值
Regeneration Time(RT)生命再生計時:一般情況下,每幀+1,最高為3600;玩家受傷後清零
Regeneration Rate(R)生命再生速度:生命再生的等級。1R代表每2秒再生1點生命
Regeneration Counter(RC)生命再生計數:每幀增加R。>=120時,減少120,玩家獲得1點生命;<=-120時則相反。
基礎計算:
首先,生命再生計時(RT)會轉變為有效生命再生計時(eRT):·RT<=1800時:每300RT使eRT+1·RT>=1800時:RT高於1800的部分,每600點使eRT+1
其次,計算基礎的生命再生速度(R):R=(生命上限/400*0.85+0.15)*eRT如果玩家站立不動,R再乘以1.25;(僅使用道具不算作移動)如果玩家正在移動,R則乘以0.5。最後,R舍入到最近的整數。如果玩家處於專家模式,並沒有 “飽食” Buff,R再乘以0.5。
道具與Buff效果
道具與Buff等各類條件,會影響玩家的R、RT、eRT、RC;請注意區分。
溺水會使RT變為0,並直接扣除玩家的生命
Buff
Buff名稱效果
如果玩家沒有受任何生命流失型的deBuff影響:
生命再生削弱型deBuff
野性咬噬:基礎R除以2
流血:使RT保持為0
生命流失型deBuff
以下deBuff首先將R變為0,RT變為0;然後使R下降:
中毒:-4著火了!:-8
毒液:詛咒地獄
霜凍:-12
燃燒:-60
窒息:-40
帶電:-8(站立),or-32(移動)
狂卷之舌:-100,專家模式下
注意:受到燃燒、窒息影響時,扣血機制不再是RC到達-120時扣除1生命,而是RC到達-600時扣除5點生命
蜂蜜
若R<0,則先使R+4(不高於0)任何條件下,R+2最終效果:
閃亮石
玩家站立不動且不使用道具時,令專家無飽和、野性咬噬的0.5倍率變為0.75倍率。使基礎R乘以1.1。如果玩家沒有使用道具,且移動非常緩慢(速度的X、Y分量長度均小於<0.05),再提供以下額外效果:
1. 如果玩家受到任何以上生命流失型deBuff,使R變為負數時,令R/2。如果玩家還擁有蜂蜜Buff時,則先計算蜂蜜的R+4(不高於0)部分,再令R/2,再計算蜂蜜的R+2部分
2. R+4。
3. RT每幀增加額外+4。
4. 如果RT在區間(90,1800)之內,令RT變為1800。
5. 如果RT大於3000,移除RT的3600上限;高於3000的RT變為每300點使eRT+1(不高於30)。使eRT上限從9變為38
6. 如果R>0,RC每幀額外+1
實例
假設玩家受到 “毒液” “著火了!” deBuff、 “再生” “蜂蜜” Buff,裝備閃亮石與神話護身符,附近有心燈,且站立不動。
計算過程
1. “再生” 與神話護身符分別使R增加4與1;小計R=5
2. 生命流失型deBuff使以上的R變為0
3. “毒液” 與 “著火了!” 分別使R減少12與8;小計R=-20
4. 因為R<0,蜂蜜使R+4;小計R=-16
5. 因為R仍然小於0,閃亮石使其除以2;小計R=-8
6. “蜂蜜” 、閃亮石、心燈分別使R增加2、4、2;小計R=0
7. 因為玩家受到生命流失型deBuff影響,RT保持為0,所以R乘以0
8. 因為R不大於0,所以閃亮石不會提供額外的每幀RC+1
結果
玩家血量不會變化。這時,如果玩家附近還有篝火的話,篝火使R+1。從而閃亮石每幀額外使RC+1。玩家每秒再生1點生命。如果玩家附近沒有篝火,但有 “快速治療” Buff的話, “快速治療” 只令玩家的RC每幀額外增加6點,不會觸發閃亮石的效果,所以玩家每秒再生3點生命。
來源:遊俠網