|
|
人物血量计算公式分析测试时间: 2010-01-04 11:33:09 文章来源:多玩《剑网3》专区 作者:onozhang - A+ W( L5 f( i3 B
. L) ]& u1 r( {% \5 d# l0 R 首先,测试之前,我们需要了解,哪些东西对人物血量有加成:
# f5 I1 B+ e1 J+ g/ P# n, | ~ 1. 人物基础血量+ b( P [5 s: U. N: M& G, w7 f
依据:建一个1级男号,血量290,体质10,说明人物本身存在血量的基础数值。
$ d+ y6 q# H( L' A2 _7 c 2. 体质面板数值(装备加成和承浆加成)" D- A! i% i+ m6 g, U# b/ ~/ y
PS:为什么我要强调是面板数值,因为在之前的各位前辈得到的结论中,剑3系统对小数点四舍五入及其后续计算的逻辑,并不是非常的严密。所以我们计算人物血量时,需要参照我们面板中的体制数值。举个例子,目前承浆0的角色通过更换装备体质增加45,那么当他拥有承浆5时更换装备,面板体质属性将会增加49或50,这要看他更换之前体质的基数。9 k. H% K$ x. ]' i# M9 |% f9 G! J
3. 目窗、腰眼 }6 f8 P) U2 l0 K$ t6 u
PS:为什么要把这两个数值放到一起,因为在测试开始之前,我做了假设,目窗和腰眼是加法加成,而后的测试也进一步验证了这一说法/ J" @. Q9 m/ l3 p: X( J
4. 内功加成' i5 |! ^$ B- G6 n
5. 物品强化体质或血量
) E# g( ~" m5 g3 p& l OK,here we go。测试从简单逻辑到可能存在的复杂逻辑进行。
9 p% Y7 Q& P& U8 f ------------------------测试角色-----------------------------
4 ]; ~ g% E! x" L" } 1. 70级,腰眼10、承浆5、目窗5角色一个(以下简称大血牛号)! Y- v$ Q$ Y2 F2 R$ D# Q2 k
2. 70级,腰眼5、承浆5、目窗0角色一个(以下简称小血牛号)
5 a, E9 H, |9 f, f- M" w# V' _ ------------------------测试开始-----------------------------
% d$ j, `9 T) J" I$ {- h# w6 r 测试一:
0 J6 u% Y4 K. V3 U" L! f5 m 承浆对体质系数的加成原理
3 v/ ]3 h$ r# s- L" N& x 采用角色:大血牛号
- K& L" h3 h* U/ y$ ? 测试步骤:% a1 R7 J3 z7 r: t- @8 q
1. 大血牛LT体质86,装备20体质戒指,体质=108
0 e( {4 E% w+ \4 ?5 U4 X 20*1.1 = 22 符合加成
2 _# @+ R4 m. c2 @6 g* X1 J 2. 继续装备体质45鞋子,体质=158
: H. X" o. Q- f1 {5 R# u' U 45*1.1 = 49.5实际加成为50! { l) g p. o' L
3. 继续装备45体质裤子,体质=207
3 x) W) s1 E4 o2 ~& e; w5 n& r 45*1.1 = 49.5实际加成为49,看似少了,但是综合所有装备体质加成110,得到收益体质为121。
( r7 X. c! m; J# Q 结论:人物面板体质 = (人物基础体质+装备体质加成 ) *(1 + 承浆加成系数)
; K) J( `! R/ r" H+ a 测试二: k8 V5 M* H# s4 o. `1 h
体质属性对人物血量加成公式* P9 Z! ]. L+ x$ {
采用角色:大血牛号、小血牛号
" G1 B3 ^1 }8 z5 `1 i6 L5 }8 Y 测试步骤:
: P/ d6 P0 A2 G x 1.大血牛号装备20体质戒指,体质面板增加22,血量增加274- A9 l* N9 {' R& y
承浆加成后再计算,目窗和腰眼同时生效的理论值:22* 10*(1 + 20% + 5% ) =275
6 m: ~- U! k" l8 l/ O1 L 承浆加成后再计算,目窗和腰眼叠加生效的理论值:22* 10*1.2*1.05= 277.2
, X" `6 E* o# A8 W 承浆加成前计算,目窗和腰眼同时生效的理论值:20* 10*(1 + 20% + 5% ) =250) h0 I+ n* R' N6 y& }
承浆加成前计算,,目窗和腰眼叠加生效的理论值:20* 10*1.2*1.05= 252
& J: \6 ^& v' e 2.小血牛号装备10体质戒指,体质面板增加11,血量增加120
3 H9 z ?) a' [1 J! { 承浆加成后再计算,腰眼生效的理论值:11* 10*(1 + 10% ) =121
0 @. d$ E& l/ v 承浆加成前计算,腰眼生效的理论值:10* 10*(1 + 10% ) =110/ F* R }$ p+ L& O8 c
血量起点和终点数据不细列出了. ~9 j$ A1 W' h+ Q6 b; L4 p
结论:人物体质面板属性增加血量 =体质提升* 10 * (1 + 目窗加成系数 + 腰眼加成系数), Y( Z3 H, |: \8 F, {
不过一直没明白,那少掉的一点血量上哪儿去了 |
|