| dyhalt 
 
  主角 
     级别: 火花会员
 编号: 55060
 精华: 0
 发帖: 156
 威望: 0 点
 配偶: 单身
 火 花 币: 24023 HHB
 注册时间:2006-06-03
 最后登陆:2020-08-18
 
 | 
|         
 
 
 | | 下面是引用菜园の小鸟于2007-11-06 18:56发表的: 是有数据溢出这一现象,本人推测:设计者肯定考虑过
 L1和L2则没有考虑过吸收,因此定值溢出值时从原魔防装备上和原职业本身魔防的最高累积值中定了个稍微高点的数值防止溢出现象,就如楼主测出的170归0,超过则是重新计算
 L3~L5这3代,溢出值则设计成吸收,即127为魔防的满直(16进制为7F),0~127是用白色字体表示
 而128为0或免疫(16进制为80),后面再解释,129就是-127(16进制为81),直到254(16进制为FE)是-1,255(FF)没测试,估计是0或是免疫,如飞兵永远不会受到地震那样,负值就表示吸收,吸收是用黄色字体表示
 但L3~L5在溢出上也有个防止,比如说,该角色本身魔防已是127,达到最高值,穿加魔防的装备就会出现溢出现象,而设计者就加了一条防止溢出的命令,在白字那段即使超过127就固定是127,白字不会变成黄字(00~7F),不会跳到负值那段,负值那段也一样溢出也不会跳到白字那段,黄字也不会变成白字(81~FF)。
 .......
 | 
 | 
 
 
 L4, L5的魔防
 00免疫
 80不存在
 7F正常抗性127
 80以下为正常,白色抗性
 80以上为吸收,红色抗性
 81吸收127
 FF吸收1
 
 
 [ 此贴被dyhalt在2007-11-06 22:30重新编辑 ]
 
 |  
|  |  | [3 楼]
 | 
Posted:2007-11-06 22:04| | 顶端 |  |