FF5的武器伤害计算,兼谈杀鸡刀vs勇气剑[转自天幻网]
ff5吧
全部回复
仅看楼主
level 11
spacesnake 楼主
引言 不知道还有多少人记得我贴过的这张图
Garkimesra的防御高达50,而第一世界攻击最高的武器——Killer Bow的攻击力才49,按照FF5这种极其简单的减法运算,看上去似乎是没有一种武器能够对其造成伤害的。实际上,第一世界防御最高的怪物是Prototype,其物理防御高达100,但是,即便是我图中Galuf手上的那把武器,也可以对Prototype 砍出伤害值的。你有没有想过,Aim是可能Miss的?你有没有想过,为什么X-Fight对Blood Sword没有伤害惩罚?你有没有想过,为什么看似超强的Blood Sword打起来经常Miss,而完全不起眼的Giyamen Bell却总是每击必中?看到前面对于Chicken Knife和BraveBlade的讨论,也许是有必要谈一谈FF5中的武器种类的问题了。FF5系统之博大精深,简谐的美丽,一如所有的数学公式。极其简单的(Atk-Def)xMul的伤害值计算方法的背后,蕴含着关于武器(其实也包括魔法)中很多特殊的设定,也正是这些特殊的设定,才给我正在进行的无转职通关带来了冥冥之中的一线生机和希望。 一、武器种类 FF5中的武器种类一共有12种,其实大家看一下十二神器的列表就可以一一对应了 Swords: 以Excaliber为代表的剑类武器 Knives: 以Assassin Dagger为代表的小刀类武器 Spears: 以Holy Lance为代表的矛类武器 Axes: 以Rune Axe为代表的斧类武器 Rods: 以Wizard Rod为代表的杖类武器 Staves: 以Sage Staff为代表的棍类武器 Katanas: 以Masamune为代表的长刀类武器 Bells: 以Earth Bell为代表的铃类武器 Harps: 以Apollon Harp为代表的竖琴类武器 Bows: 以Yoichi Bow为代表的弓类武器 Whips: 以Firebute为代表的鞭类武器 Fists: 空手家的武器显而易见的是,这个归类可以直接从武器图标中看出来,这是按照武器的自然属性和可装备职业的特性进行的分类。几乎所有可以装备的武器皆可归入以上这12种武器中,只有3种特殊武器例外:Crescent, Rising Sun和Twin Lance,它们没有相应的图标表记。 但是,在计算伤害值的时候,这些武器的归类却发生变化,从代入公式的相关属性来分,最简单的大类只有3种力量型武器:包括Swords、Spears、Axes、Katanas、Fists 敏捷型武器:包括Knifes、Bows、Whips 魔法型武器:包括Bells、Harps、Staves、Rods 大体的分类是这样,不过在各类中都有一些特殊武器并不属于它们自己的类别,或者说计算方法有些特别。 力量型武器的特征: 1. 攻击浮动大,代入计算的攻击力一般为武器本身攻击力的1-1.125倍,对于Axes类武器,为0.5-1.5倍,对于空手家的拳头,浮动范围与等级直接相关,为等级的1/4。 2. 攻击倍率只和力量相关,为等级乘以力量除128取整后,再加2。 敏捷型武器的特征: 1. 攻击浮动小,代入计算的攻击力一般为武器本身的攻击力至攻击力
+3
间的一个数值。 2. 攻击倍率除了和力量相关以外,还和敏捷相关,为等级乘以力量除128取整后,加上等级乘以敏捷除128取整,再加2。这意味着当力量和敏捷处于同一水平时,这类武器的攻击倍率是前一种的近乎2倍。 魔法型武器的特征: 1. 所有武器后列同样有效,不受X-Fight的伤害惩罚,部分武器还不能享受Aim、X-Fight、Sword Dance的命中率加成。 2. 代入计算伤害值和命中率时,全部使用和魔法相关的属性(魔法攻击力、魔法防御力、魔法回避率)。 在这三大类中,每一类武器,又有着自己各个不同的特性: Swords: 攻击力计算:Dmg = ([Wpn. Atk x (1~1.125)] - Tar. Def) x ([Lv x Str / 128] + 2), []表示取整,以下同。特殊设定: 1. 支持"BothHand"技能,装备该技能后,攻击倍率加倍。 2. 支持魔法剑特殊武器:这里必须特别强调的是,吸血剑和假石中剑,在计算伤害时不归入剑系。剑系最强武器:BraveBlade,攻击力150,实际代入的攻击力为150-168 Spears: 攻击力计算:与Swords完全相同特殊设定:当使用"Jump"指令攻击时,Dmg=Dmgx2 特殊武器:没有图标的武器之"TwinLance"在计算伤害时属于Spears类,由于前面说过的特点,当小偷从普通的小刀换成TwinLance时,在武器攻击力上升的情况下,实际伤害反而会下降。矛系最强武器:Dragoon Spear,攻击力119,实际代入的攻击力为119-133,另外对龙系敌人特效 Axes: 攻击力计算:Dmg=([Wpn. Atk x (0.5~1.5)] - [Tar. Def / 4]) x ([Lv x Str / 128] + 2) 特殊设定: 1. 由和前两类武器完全不同的计算公式可以看出,斧系武器有降低敌人防御的效果,实际代入计算公式的防御力,只有敌人实际防御力的四分之一。这意味着斧系武器对付高防的敌人有奇效,开头的那张图中,我正是利用了这个设定,使用攻击力仅为28的Mithril Axe打防御力高达50的Garkimesra,由公式可知,代入计算的攻击力浮动为14-42,而武器的破防效果使Garkimesra在面对斧子时防御力仅为50/4=12,只要命中,就可以造成伤害。 2. 斧系武器支持"BothHand"技能,装备该技能后,攻击倍率加倍。特殊武器:白魔的棍子中,前两种Staff与Mithril Staff归入斧系武器。锤子类武器是特殊的斧系武器,具有后列攻击力不变的特性,这些武器包括:大地之锤、雷神之锤、连枷、流星锤,后两种从图标上看属于棍系,也确实是白魔可以装备,但它们的伤害公式是按斧系计算的,也有破防效果,支援双手持。
2012年04月15日 08点04分 1
level 11
spacesnake 楼主
所有的符文武器(消耗MP会心一击武器)都是斧系武器,虽然三把中只有一把是斧。斧系最强武器:Giant Axe,攻击力91,实际代入的攻击力为45-136 Katanas: 攻击力计算:与Swords完全相同特殊设定: 1. 长刀类武器支持"BothHand"技能,装备该技能后,攻击倍率加倍。 2. 长刀类武器有会心一击率,一般是12%,也可能更高,最高为村雨(25%)。当出现会心一击时,伤害值计算公式中的攻击力加倍,防御力视为0,即 ([Wpn. Atk x (1~1.125)] x 2) x ([Lv x Str / 128] + 2)。长刀系最强武器:Tempest,攻击力119,实际代入的攻击力为119-133,20%会心一击 Fists: 这个计算太复杂,且和本文关系不大,从略,只给出其中一个公式: Dmg=([Lv x 2 x (1~1.125) + 3] - Tar. Def) x ([Lv x Str / 256] + 2) 其实还是符合一般公式的。特殊设定:当佩带凯撒指环时,攻击力的基础值从+3改为+53 Knives: 攻击力计算:Dmg=(Wpn. Atk + (0~3) - Tar. Def) x ([Lv x Str / 128] + [Lv x Agi / 128] + 2) 特殊设定:大多数小刀支持魔法剑。小刀系最强武器:Chicken Knife,攻击力127,实际代入的攻击力为127-130 Bows: 攻击力计算:和Knives完全相同特殊设定:后列攻击不变,伤害类型为空系(也就是说对大多数飞鸟敌人来说不会Miss)。弓系最强武器:Artemis Bow,攻击力119,实际代入的攻击力为119-122 Whips: 攻击力计算:和Knives完全相同特殊设定: 1. 后列攻击不变,伤害类型为空系(也就是说对大多数飞鸟敌人来说不会Miss)。 2. 一定机率附加魔法。特殊武器:没有图标的武器之"Crescent", "Rising Sun"计算伤害时归入Whips类,且"Rising Sun"还具备Whips类的空系伤害特性。弓系最强武器:Dragon Whip,攻击力92,实际代入的攻击力为92-95 Bells: 攻击力计算:Dmg=([Wpn. Atk x (0.5~1)] - Tar. MDf) x ([Lv x Mag / 128] + [Lv x Agi / 128] + 2) 特殊设定: 1. 后列攻击不变,伤害类型为歌系(某些敌人不能回避,比如Omega)。 2. 当全体沉默魔法Mute生效时,Bells的攻击无效。 3. 攻击具有强制命中的特性,没有计算命中率的步骤。 4. 不支持Sword Dance。铃系最强武器:Tinker Bell,攻击力55,实际代入的攻击力为27-55。 Harps: 攻击力计算:Harps武器本身攻击没有任何效果,只在攻击时发动Harp Magic,有攻敌效果。竖琴的前三种都是比例攻击+附加状态。Apollon Harp的攻击效果计算: Dmg=([Wpn. Atk x (1~1.125)] - Tar. MDf) x ([Lv x Mag / 256] + 4) 对龙系和不死系敌人,攻击力代入为[Wpn. Atk x (1~1.125)] x 8 特殊设定: 1. 后列攻击不变。 2. 因为本身攻击没有效果,所以一切使得武器附加效果失效的指令,比如Aim, X-Fight, Dragon Sword, Capture等,Harp全都不支持。 3. 竖琴系武器所显示的攻击力,如Apollon Harp的45,只在用于Goblin Punch时才有作用。竖琴系最强武器:Apollon Harp,追加的Harp Magic的攻击力为75,代入计算为75-84。 Staves: 攻击力计算:这一类武器实际只包括Light Staff、Sage Staff与Judgment Staff,因为Staff与Mithril Staff属于斧系,而Power Staff与Healing Staff攻击没有任何效果。 Dmg=([Wpn. Atk x (1~1.125)] - Tar. MDf) x ([Lv x Mag / 256] + 4) 特殊设定: 1. 后列攻击不变。 2. Light Staff与Judgment Staff都是圣属性武器,而且由于是魔法武器,当装备圣属性提升的道具时,攻击力会相应受到影响。其他的圣属性武器,如Holy Lance等由于并不是魔法类武器,不能受到影响。 3. 这类武器的攻击可以被Aegis Shield回避,因为是魔法攻击,但是没有计算命中率的步骤,即如果没有Aegis Shield回避就一定命中。特殊武器: Blood Sword从攻击判定上属于棍系武器,但它加上了计算命中率的步骤。由于它的命中率是按照魔法攻击来计算的,在计算中要对命中率进行加减敌我等级的修正(Hit = Hit + P. Lv - M. Lv),在低等级下,更使得本只有25%的命中率捉襟见肘。但是,Drain Sword却可以享受Aim、Sword Dance、X-Fight等的强制命中加成,这点又和普通物理攻击一致。棍系最强武器:Blood Sword(多么搞笑!),攻击力86,实际代入的攻击力为86-96。 Rods: 攻击力计算:Dmg=([Wpn. Atk x (0~1)] x 2 - Tar. MDf) x ([Lv x Mag / 256] + 2) 特殊设定: 1. 后列攻击不变。伤害类型为黑魔法系。 2. Rods的攻击因为是魔法攻击,可以被Aegis Shield或敌人的魔法回避率回避掉。杖系最强武器:Wizard Rod,攻击力40,实际代入的攻击力为0-80。 二、武器的显示攻击力和实际攻击力 当你装备上一把武器时,就可以在人物状态栏里看到武器所显示出的攻击力。诚然,大多数情况下武器的显示攻击力就等于代入公式计算的实际攻击力(当然还会产生浮动),但有些武器并不是这样。大名鼎鼎的假石中剑便是一例,其显示的攻击力为100,实际代入计算的攻击力为1。此外还有几把武器也是如此。 Excalipur 显示:100 实际:1 Sage Staff 显示:53 实际:45 Judgment Staff 显示:60 实际:45 所有的竖琴实际都是0,因为它们不能做出普通攻击动作。那么武器的显示攻击力有什么用?武器的显示攻击力会在2个公式中代入计算: 1)当装备武器使用哥布林拳时 2)当投掷该武器时(如果它可以被投掷的话)哥布林拳的计算所取的武器伤害是双手所持武器的显示攻击力总和,注意当你使用BothHand时,显示的攻击力会加倍,但在哥布林拳中不会加倍(实际上在普攻时也不会加倍,加倍的并不是攻击力数值)。
2012年04月15日 08点04分 2
level 11
spacesnake 楼主
这个其实是好东西,不光说勇气剑和
2012年04月16日 07点04分 5
level 11
spacesnake 楼主
杀鸡刀,而是所有武器都有说到。
2012年04月16日 07点04分 6
level 12
好东西啊
2012年04月19日 08点04分 7
level 11
神贴留名[Yeah]
2012年05月03日 06点05分 8
level 12
杀鸡刀,FF5第一神器
2012年05月03日 06点05分 9
level 6
[揉脸]二刀流+乱打
很黄很暴力
2012年05月04日 05点05分 10
level 6
当初也试过乱打+魔法剑
但是不出效果= =
现在是投钱+乱打
二刀流被动技能
2012年05月04日 05点05分 11
1