|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang
, L7 h5 m7 a& X8 o: ~: I. y' i0 e9 [% i2 K; q# l3 N0 k3 m* Y0 D
首先,测试之前,我们需要了解,哪些东西对人物血量有加成:- }3 s9 M! V; K) U h2 E2 c9 ?% X, W7 `
1. 人物基础血量0 g" h" n) _1 L7 |4 [
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。8 x2 P0 @. r: d1 R1 L& w b
2. 体质面板数值(装备加成和承浆加成)! d; s) i) w) ~5 I! P
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。& E& ?- k2 p: V9 k X- X8 \/ V
3. 目窗、腰眼, ^+ H5 V8 p: R. \, c
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法8 @" U9 L, [1 v
4. 内功加成8 a4 P: i" ^0 a# w% _6 r% K" {
5. 物品强化体质或血量
8 r6 F4 {, X. g OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。8 D. p z7 i! s& z
------------------------测试角色-----------------------------
, r- t( J* N1 @" y% E# f2 T& ^ 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)
( X& x$ r" e7 F 2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
' O" ]1 o8 m8 ~) d; o( b+ y ------------------------测试开始-----------------------------( S; f% i# C( T
测试一:$ @ {) H' j$ J, A' s& S
承浆对体质系数的加成原理8 ~7 b! u4 d3 }
采用角色:大血牛号# `, X3 v* L0 V( i7 i4 h
测试步骤:
% `+ E5 {, a# I" V+ m) `8 L 1. 大血牛LT体质86,装备20体质戒指,体质=1084 s c0 \7 @' H9 i T
20*1.1 = 22 符合加成& D5 A$ v& B+ _' D) g& T3 F T
2. 继续装备体质45鞋子,体质=158) P9 J+ y0 I) _/ w/ s
45*1.1 = 49.5实际加成为50% m$ h6 O' J0 X# U8 ~0 c* v! L- E
3. 继续装备45体质裤子,体质=207/ K7 t+ c/ D) D% F5 r) E. W2 N
45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
3 M% C, l% j+ Y; m 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)( I/ O' D6 i! S# C) f. `# t
测试二:
* B2 E1 g) O. W3 Z4 C0 r. x# J 体质属性对人物血量加成公式2 m2 r/ a. f, H0 s$ I5 q
采用角色:大血牛号、小血牛号
2 I+ \ @0 Z- t, G 测试步骤:% l9 d, s9 s7 Z g2 c7 J
1.大血牛号装备20体质戒指,体质面板增加22,血量增加274
! O, k7 ]8 \8 G0 t3 T. Y6 t 承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275; {* H; O" ?6 P, M4 N! C U
承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2* ]# w* V7 {1 F1 e; q' \
承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250
; }# ]) d) m2 s0 \ 承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252# u5 l2 U5 U7 z
2.小血牛号装备10体质戒指,体质面板增加11,血量增加120/ _6 B1 G; X; Q W" i# K
承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121
X1 W- }: v1 A) _+ W2 a* { 承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =1109 [ K% b5 n& s6 o& F/ ?, Z
血量起点和终点数据不细列出了7 x0 h6 Y4 ?; I. I+ H
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数), N. M* u8 a, x' U
不过一直没明白,那少掉的一点血量上哪儿去了 |
|