這幾天一直在研究石器源碼和數據,自己架了一個華義時代2.5的端做了很多實驗。現在我想和大家分享一下我的一些心得。
首先給大家介紹一個新的名詞,叫做成長檔
我研究石器的數據發現,寵物的成長的決定性數據並不像大家想象的那樣是帶小數點的,決定寵物大致成長的數據,我給他取了個名字叫做成長檔。
寵物和人物一樣,都有四項內在屬性:體力、腕力、耐力、速度
表現屬性與內在屬性計算換算公式如下:
1點體力 等於 4點hp+0.1攻擊力+0.1防禦力
1點速度 等於 1點敏捷+1點hp+0.05點攻擊力+0.05點防禦力
1點腕力 等於 1點攻擊力+1點hp+0.1防禦力
1點耐力 等於 1點防禦力+1點hp+0.1攻擊力
寵物的四項表現屬性其實是由寵物的四項內在屬性經過以上公式的換算得來的,其中寵物的四項內在屬性都是帶2位小數點的,所以算出來的表現屬性同樣是帶小數點的,比如說一隻50/12/7/6的紅人龍的實際情況可能是50.12/12.86/7.03/6.5
我難以直接向大家證明寵物確實存在四項內在屬性,但大家可以翻一下以前華義時代出現的bug千敏龜,3000多的血,1800多的敏,將近300攻,500防
有些人知道千敏龜是用敏成長為0的MM去轉本來敏就低到極致的龜而產生的,因為龜的敏低到不能再低所以造成數據溢出,所以就暴敏形成了千敏龜,但大家發現沒有,如果僅僅是爆敏,為什麼會有3000多那麼多的血?比正常的石龜多了差不多1800多的血。這就是因為他爆的不是表象能力的敏捷,而是內在能力的速度,因為每增加1點速度可以多出1點HP,所以多出1800多敏當然就會多出1800多的血,90多的攻擊力,90多的防禦力
仍然不信邪的同學可以去再做個你也能做的實驗:弄一隻所有成長都喂很差最差靈石到0的MM,讓他去升級,你會發現升級大部分時候一點血也不加,偶爾會加1血。 給這MM喂火石/風石/地石任意一項喂到滿,你再去升級你會發現每升一級會加將近3的HP,這都是內在能力造成的。