» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 皇家骑士团 -> TO中大量系统细节的研究 BY 十字军(多篇文章。)
 XML   RSS 2.0   WAP 

本页主题: TO中大量系统细节的研究 BY 十字军(多篇文章。) 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
千里孤坟

该用户目前不在线
级别: 论坛技术
编号: 71
精华: 55
发帖: 15648
威望: 44 点
配偶: 桂木弥生
火 花 币: 89376 HHB
注册时间:2002-11-27
最后登陆:2024-04-16
瓦伦利亚的圣骑士(II)游戏王国的浪人(I)咖啡馆的萌芽(I)波特の魂(I)海蓝之钻(II)图书馆の旅人(I)
查看作者资料 发送短消息 引用回复这个帖子
TO中大量系统细节的研究 BY 十字军(多篇文章。)

Ogre Battle 随笔
皇2攻击魔法的修正系数及魔法伤害公式
作者:十字军


--------------------------------------------------------------------------------

以日站武器伤害公式的格式为准的魔法伤害公式。
大部分与武器伤害公式相同,特别注意“WAY 魔法修正系数”以及代入公式的能力(VIT,INT,MEN)。

au 攻击单位。
du 防御单位,即被攻击的单位。
Va 攻击力。游戏中状态栏的显示数值。
Vd 防御力。与游戏中状态栏的显示数值不同。
DMGb基本伤害值。游戏中在攻击前的画面下方显示的双方伤害数值。
DMG 最终伤害值。实际防御方受到的伤害。
Ra 攻击修正值。
Rd 防御修正值。
RESb基本属性耐性。(详见日站伤害公式简译)
RES 最终属性耐性。
WAY 魔法修正系数。
RND 随机值。

(以下的各能力值要加入装备中的数值。)
攻击力 Va=INTau+MEN/2
防御力 Vd=VITdu+MENdu/2

基本伤害值 DMGb=[(Va*Ra/100)-(Vd*Rd/100)]*RES/100
最终伤害值 DMG=[DMGb+(LUKau-LUKdu)+RND]*WAY

注:
计算中出现的小数舍去。但是WAY例外。
基本伤害值最低为1。
理论值与实际值多1或少1估计为何时取舍小数引起的……
这个公式是对应SFC版的。PS,SS版可能会有差异。


攻击修正值Ra的算法:
1.攻击单位所在地形的修正
游戏中用SELECT查看地形的“攻击效果”再+50。比如“道”,“攻击效果”40,那么内部数值为90。
2.攻击单位属性和地形属性的修正
游戏中右下表示的地形属性修正。如“地肌”水+0,地+2,炎+0,风-2。但是要注意由于地图和改变战场属性的魔法引起的变化。(其实看右下角当时显示的数值肯定没错。)
3.使用的魔法属性和攻击单位的属性关系修正
同属性+10,相克属性-10,其他+0。
4.天气对性格的修正
晴N+0,L+1,C-3
云N+0,L+0,C-2
小雨小雪N+0,L-1,C-1
雨雪N+0,L-2,C+0
大雨大雪N+0,L-3,C+1
5.攻击单位的恶天候抵抗力(详见日站伤害公式简译)
强+4,中+2,弱+0。与具体的天气情况无关。
6.恐怖效果(可以累加)
视攻击单位的性格,每一个恐怖效果使N-4,L-8,C+0。有效距离为3格。
7.上限和下限(对Ra值而言)
如果小于0以0计,超过200以200计。


防御修正值Rd的算法
1.防御单位所在地形的修正
游戏中用SELECT查看地形的“防御效果”再+50。比如“道”,“防御效果”20,那么内部数值为70。
2.攻击单位属性和地形属性的修正
游戏中右下表示的地形属性修正。如“地肌”水+0,地+2,炎+0,风-2。但是要注意由于地图和改变战场属性的魔法引起的变化。(其实看右下角当时显示的数值肯定没错。)
3.天气对性格的修正
晴N+0,L+1,C-3
云N+0,L+0,C-2
小雨小雪N+0,L-1,C-1
雨雪N+0,L-2,C+0
大雨大雪N+0,L-3,C+1
4.攻击单位的恶天候抵抗力(详见主页)
强+4,中+2,弱+0。与具体的天气情况无关。
5.恐怖效果(可以累加)
视防御单位的性格,每一个恐怖效果使N-4,L-8,C+0。有效距离为3格。
6.支援效果(可以累加)
对魔兽,龙族,石人的支援效果。每一个效果+5。有效距离3格。
7.上限和下限(对Rd值而言)
如果小于0以0计,超过200以200计。


最终属性耐性RES的算法
(1).基本
RESb。由职业,使用防具决定。根据防御单位装备的道具修正。战斗时,游戏中道具帮助表示的属性RES值相反地读。注意。如写“炎RES+5”的,那么炎RESb-5。
(2).攻击方使用魔法的属性和防御单位的性格关系的修正
相同-5,相克+5。L和光相同,和暗黑相克。C和暗黑相同,和光相克。N没有影响。


RND
是关于正态分布的。一般在±2之内。


WAY 魔法修正系数。
风系:
デッドショット:1/2。
サンダーフレア:1/2。
(召唤)サンダーバード:1/4(7~10次攻击)。
(禁咒)エアリアルクライ:5/9。
(龙言)テンペスト:5/9(天气恶化)。

火系:
ファイアストーム:1/2。
(召唤)サラマンダー:1/4(7~10次攻击)。
(禁咒)スーパーノヴァ:5/9。
(龙言)アニヒレーション:5/9(天气好转)。

大地系:
アシッドクラウド:1/2。
クラッグプレス:1/2。(被攻击者的“Rd 防御修正值” -8)
(召唤)ノーム:1/4(7~10次攻击)。
(禁咒)アースクエイク:5/9。(对“浮游”的单位无效,包括小精灵,小恶魔,幽灵 )
(龙言)メテオストライク:5/9(带Power Down效果)。

水系:
アイスブラスト:1/2。
アシッドレイン:1/2(带Power Down效果)
(召唤)フェンリル:1/4(7~10次攻击)。
(禁咒)アイスレクイエム:5/9。
(龙言)ホワイトミュート:5/9(带麻痹效果)。

光(神圣)系:
ライトニングボウ:1/2。
スターティアラ:1/2(带除灵效果)。

暗黑系:
ナイトメア:1/2(带催眠效果)。
(禁咒)デッドスクリーム:5/9。


我们也可以从另一个角度看:
普通攻击魔法:1/2。
召唤魔法:1/4(7~10次攻击)。
禁咒和龙言:5/9。
(星星之辉与普通攻击魔法相同。)

注:由于禁咒,龙言,星星之辉无法显示攻击数值,加上随机值的影响,我无法得到准确的修正系数,5/9是一个经验值。


补充:关于大地系的クラッグプレス有将“Rd 防御修正值”-8特效的解释。

如:AB两忍者,火属性,C性格,没有装备,天气为“云”,同站在“石壁”上(攻击修正40,防御修正15),A的(INT+MEN/2)=200,B的(VIT+MEN/2)=200,LUK都为50。A用クラッグプレス对B攻击,结果为:
A的攻击力:200×(50+40+2-2)/100=180。
B的防御力:200×(50+15+2-2-8)/100=114。(注意那个“-8”,关键所在!)
A对B的基本伤害:(180-114)×100/100=66。
A对B的最终伤害:(66+50-50)×1/2=33。

其他魔法尚未发现此现象。



十字军 2002.05.03

[楼 主] | Posted:2002-11-27 13:31| 顶端

火花天龙剑 -> 皇家骑士团




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us