|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
; A( D; M0 o* |) X. K. q2 I) `2 c! W0 Q7 L
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:& ~0 w/ s8 B; s/ Q
1. 人物基础血量* s& W9 D9 i% k% B2 k' S. T
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。& m$ H; n4 ]( [; b
2. 体质面板数值(装备加成和承浆加成)
" K/ u5 {" X& X0 v1 u9 w" s; _7 k PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。! Y8 v! d7 o q* S
3. 目窗、腰眼( }, R# T6 ^' j% W4 F) f
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法
. W$ \- O7 x9 Y( e& O 4. 内功加成. F! v# S5 ?3 U1 _ e
5. 物品强化体质或血量6 g* N; X. D2 v, S' ?' }6 o+ n
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。( \' R9 O2 z/ e d+ D
------------------------测试角色-----------------------------! l' ?9 O* Y4 N' O; B
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
2 m. e7 P% s* W0 r5 L4 A 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
% d& X: Z( V' W J ------------------------测试开始-----------------------------* ], j/ K. [* W+ I) S3 A9 Y
测试一:
' K4 n3 d$ H2 ~, O* {9 { 承浆对体质系数的加成原理, w& @" X. W6 n% Y2 C/ Z
采用角色:大血牛号$ M) l ]/ E0 p! S, `
测试步骤:
/ y1 G& Q& |/ X 1. 大血牛LT体质86,装备20体质戒指,体质=108+ [! I/ m. p& ~7 ]7 e" R, _
20*1.1 = 22 符合加成- O( H: X) N* L, F
2. 继续装备体质45鞋子,体质=158
: j8 a7 X9 O! M; J5 R 45*1.1 = 49.5实际加成为50, w F& E k$ j5 {$ q4 G# z( R
3. 继续装备45体质裤子,体质=207* w& k9 F) @ t8 i
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
1 F: v- D- [/ L6 C& v: P 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)3 I- E0 U* u0 O' R: F& a, l e& r, t+ V
测试二:9 v* H5 x2 N8 v2 n( _
体质属性对人物血量加成公式: W7 I' r9 U6 [
采用角色:大血牛号、小血牛号: ^2 U! w3 f& D
测试步骤:
' L5 i0 |# q% V) t( M 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274- p, \; B( C. h# m
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =2759 \7 e) h/ {$ K Y& G8 o9 u
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2% W7 B: r @7 U% [- Q/ E L& `; B
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
, r' Z( Q% t9 G( O* E- K' | 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252& l3 }/ d5 t. S; X' V7 r/ w
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120. o V1 k: D" T0 _! M* K
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =1218 n4 |* j) p. q& n+ m
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =1101 I. X/ W* x% O
血量起点和终点数据不细列出了
/ v8 `! I1 o) M% g1 y% Y 结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)( \, e# {! m6 @$ K Z+ q) E
不过一直没明白,那少掉的一点血量上哪儿去了 |
|