FF7数值计算(2)

2005-08-03 16:31 | woodd

以下内容均摘自GAMEFAQS上Terence的文章,原文的内容比这要丰富得多。

一、等级
每个同伴加入队伍时都会自动获得一定的经验值,具体公式如下(AV为当前队伍的平均等级):
Barret:获得的经验值总数相当于于升到(Av - 1)级所需要的经验值;
Tifa:获得的经验值总数相当于于升到(Av - 2)级所需要的经验值;
Aeris:获得的经验值总数相当于于升到(Av - 3)级所需要的经验值;
Red XIII:获得的经验值总数相当于于升到(Av + 2)级所需要的经验值;
Yuffie:获得的经验值总数相当于于升到(Av + 2)级所需要的经验值;
Cait Sith:获得的经验值总数相当于于升到 Av 级所需要的经验值;
Vincent:获得的经验值总数相当于于升到 (Av + 3) 级所需要的经验值;
Cid:获得的经验值总数相当于于升到 ( Av + 3 ) 级所需要的经验值;
最高只能自动升到98级。
在队伍中且未死亡的同伴可以获得全部经验值,死去的同伴无法获得经验值,不在队伍中的同伴只能获得一半经验值,剧情安排离开队伍的同伴不能获得经验值。
当升级时,程序会将角色的当前参数与理想增长曲线进行比较,如果某项参数过高,则增长较少,反之亦然。

二、特殊青魔法
1、 L4 Suicide:如果目标等级为4的倍数,则HP剩下1/32,附加“缩小”状态;
2、 Laser:当前HP的一半;
3、 ????:造成的伤害等于施术者最大HP减去当前HP;
4、 Goblin Punch:造成的伤害为基本伤害X3/4,如果目标与施术者等级相同,则伤害变为8倍;
5、 Chocobuckle:造成的伤害等于逃跑次数;

三、指令技能
1、 Death blow:100%会心一击,命中率变成1/3;
2、 Throw:计算基本伤害时,实际攻击力 = ( Str + 武器攻击力 ) * 2,没有255的上限;
3、 Morph:使用该指令时基本伤害变成1/8;
4、 Sence:HP30000以上的敌人是无法被探测的;
5、 Manipulate:成功率 = (50 +攻击者等级 – 目标等级)/100,也就是说,比目标高50级时100%控制成功。如果同时控制多个目标,则成功率X0.8。如果装备Hypno Crown,则100%成功。

四、极限技
Limit槽共有255单位长度。增长量 = [ [ 300 * 损失HP / 最大HP ] * 256 / LNum ]
其中LNum是不同角色在不同Limit等级下的一个参数,数值在120~566之间。Limit级别越高,该数值越大。
所有角色的Limit技中,最容易蓄满的是Tifa的第一级Limit,只需损失40%的HP即可;最难的是Tifa的4级Limit,需要损失190%的HP才能蓄满。
由计算公式可以看出,在损失的HP小于HP最大值1/300的情况下,Limit槽是不会有任何增长的。当LNum大于512时(Tifa的四级Limit),损失的HP小于1/100都不会有任何增长。
另外,同伴的攻击不会使Limit槽增长。


五、一些比较特殊的武器和防具
1、Cloud的Yoshiyuki:与Aeris的究级武器一样,有同伴死亡时伤害变成2倍或3倍;
3、Barret的Missing Score:需要注意的是Master魔石不计AP;
4、Tifa的Powersoul:濒死时伤害加倍;
6、Tifa的Master Fist:处于濒死、中毒、悲伤、沉默、缓慢、失明状态时伤害增加1倍,处于死亡宣告、徐徐石化状态时伤害增加2倍,可累计;
7、Yuffie的Conformer:伤害=[攻击目标的平均等级],由于技能的伤害会被Conformer的特性代替,Morph造成的伤害不会变成1/8。攻击同伴不会造成任何伤害,既不显示“Miss”,也不显示“0”,但仍可解除“混乱”和“睡眠”状态;
8、Sephiroth的武器Masamune:其特性是100%会心一击;
9、防具Ziedrich:属性伤害减半,各类普通物理攻击伤害减半;


-