|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang 3 u3 V# g6 X N* _+ `3 u# }) a8 X6 W
- D3 D5 @# U# C3 Z- r 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
- E8 H9 y1 n+ @2 C 1. 人物基础血量& Y/ ~5 c' K3 }/ x4 }9 |$ h
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
' z1 Q; L% q' J( `" B 2. 体质面板数值(装备加成和承浆加成) p0 N: b' K8 b) Z
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。3 ~6 ^; \2 m) | A* w9 q
3. 目窗、腰眼& g; S; l. x1 r O ^" {
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法, f) W& u) w k2 T# y
4. 内功加成
+ k; k# Q) y7 u- Z/ [% O& X7 ]3 ] 5. 物品强化体质或血量 r5 A! ?& I: x! A1 |, T7 @3 y
OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。, w! [6 @* B6 _% D$ F% X
------------------------测试角色-----------------------------& h/ |* J% ~/ ~& z
1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号); p: u* i X+ Q/ K
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)" ?- [: w4 f) c
------------------------测试开始-----------------------------
, b) i$ E! | T1 _& G1 h5 I& E 测试一:
& ?: } t W7 J( J: C. v9 r% c 承浆对体质系数的加成原理2 P0 y. k& G6 D9 `4 k: l
采用角色:大血牛号
1 }# c9 I" `7 O% ? 测试步骤:9 ~4 }5 a3 f8 j/ Y$ R
1. 大血牛LT体质86,装备20体质戒指,体质=108( g1 F, s. N- K |/ y$ y6 n
20*1.1 = 22 符合加成2 `3 Z; Z; F8 @/ H0 T8 u1 a
2. 继续装备体质45鞋子,体质=158* M0 m+ Y& K0 K* L0 a
45*1.1 = 49.5实际加成为50
4 _- m/ @& v, Q1 B 3. 继续装备45体质裤子,体质=2074 {' Q Z5 w2 @/ v
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
! D- K2 ?8 {* H 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数) y. O" n7 S6 O2 z3 r# G" r6 K
测试二:
0 y( N1 e9 u) n2 ~ 体质属性对人物血量加成公式
2 x2 d- m6 w9 K( u4 g 采用角色:大血牛号、小血牛号
( p/ M* `" J4 { 测试步骤:* q, ^! m, X* p* y# C) ^1 ]
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274, l( M2 W5 c6 `7 L/ U! x
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
( @+ B7 y- S' y1 m8 R+ R7 b& z 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2; l: P3 W8 r( r3 L
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
8 w& Y; S5 ]* x9 E 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252" \' d% N+ \: K/ S4 P- g
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
' C+ c$ d/ G6 X8 L 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =1212 V# ~0 @# M9 |/ V5 \
承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =1105 L, V& D2 M. \. d% n9 l
血量起点和终点数据不细列出了7 D( H. L. V- \: Q
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数)9 r% e& \- C; w6 {# Q& f% p# F9 o
不过一直没明白,那少掉的一点血量上哪儿去了 |
|