アイテムコード解析byココロ

レザーヘルム [2B5C] 11100

特別な効果はなし

アイアンヘルム [2B5D] 11101

特別な効果はなし

グレートヘルム [2B5E] 11102

特別な効果はなし

シルバーヘルム [2B5F] 11103

発動 12 肉体系状態異常を受けたとき
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 07 02 A8 00
0B 22 00 E7
0B 23 00 03
05 36 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]が07(マヒ)なら次へ、違えば[00A8]へ。
[22]にE7を代入。
[23]に03を代入。 ([22][23]=E7 03=999)
自分のRs.に[22][23]を代入。
終了。
毎度おなじみ状態異常Guard系なので、近くにあったグレイアークを引用。
状態異常コードだけを改変ってことで、
相手の追加状態異常がマヒだったとき、自分のRs.を999にするってことで。

ウイングヘルム [2B60] 11104

特別な効果はなし

ガントレット [2B61] 11105

特別な効果はなし

ナイトガントレット [2B62] 11106

特別な効果はなし

パワーガントレット [2B63] 11107

特別な効果はなし

シルバーガントレット [2B64] 11108

発動 02 打撃命中時(ダメージ計算前)
-
-
-
-
-
-
-
-
-
[00B8]
-
[00C2]
05 80 64 00 02 C0 00
03 08 0C 20
10 00 20
05 42 0C 2A
05 42 04 EF
03 07 0C 2C
03 07 00 03
12 00 02 B8 00
05 80 40 01
03 07 18 2C
05 42 18 2A
FF
自分のエンチャントウェポンの継続時間が0なら次へ、違えば[00C0]へ。
自分の状態参照コード08の値を[20]に代入。
対象を自分に設定。([20]を使用?)
自分の状態異常コードCを[2A]に代入。
自分の状態異常コードCにEFをかけてアンチサークルを解除。
自分の使用魔法系統を[2C]に代入。
自分に使用魔法系統に3(特殊攻撃)を代入。
対象にエンチャントウェポンを与える。成功時は次へ抵抗時は[00B8]へ。
自分のエンチャントウェポン継続時間に1を代入。
自分の仕様魔法系統に[2C]を代入。
自分の状態異常コードCに[2A]を代入。
終了。
えー、予想に反してコード進行はダミードールとかその辺と同じような状況でした。
エンチャントウェポン状態でなければアンチサークルを解除して
特殊攻撃を自分に発動することにしてエンチャントウェポン状態を与えて状態異常を元に戻してますねぇ。
攻撃の瞬間だけエンチャントウェポン状態、と。
で、ダミードールとかと違うところは、Resistされたら効果は発揮しないってトコロ。
まぁ、まずResistしないだろうけど。
エンチャントウェポン発動にすると楽なんだろうけど、それだと効果を他人に奪われちゃうんだろうなぁ。

ウイングガントレット [2B65] 11109

特別な効果はなし

レザーグローブ [2B66] 11110

特別な効果はなし

フェザーグローブ [2B67] 11111

特別な効果はなし

パワーグローブ [2B68] 11112

特別な効果はなし

ルーングローブ [2B69] 11113

発動 02 打撃命中時(ダメージ計算前)
-
-
-
-
-
-
-
-
-
[00B8]
-
[00C2]
05 80 64 00 02 C0 00
03 08 0C 20
10 00 20
05 42 0C 2A
05 42 04 EF
03 07 0C 2C
03 07 00 03
12 00 02 B8 00
05 80 40 01
03 07 18 2C
05 42 18 2A
FF
自分のエンチャントウェポンの継続時間が0なら次へ、違えば[00C0]へ。
自分の状態参照コード08の値を[20]に代入。
対象を自分に設定。([20]を使用?)
自分の状態異常コードCを[2A]に代入。
自分の状態異常コードCにEFをかけてアンチサークルを解除。
自分の使用魔法系統を[2C]に代入。
自分に使用魔法系統に3(特殊攻撃)を代入。
対象にエンチャントウェポンを与える。成功時は次へ抵抗時は[00B8]へ。
自分のエンチャントウェポン継続時間に1を代入。
自分の仕様魔法系統に[2C]を代入。
自分の状態異常コードCに[2A]を代入。
終了。
はい、シルバーガントレットのコピペ。楽ですな。
瞬間的に武器を魔法武器化しているようです。Resist時の分岐は相変わらずだけど。

セイントグローブ [2B6A] 11114

発動 02 打撃命中時(ダメージ計算前)
-
-
-
-
-
-
-
-
-
[00B8]
-
[00C2]
05 80 64 00 02 C0 00
03 08 0C 20
10 00 20
05 42 0C 2A
05 42 04 EF
03 07 0C 2C
03 07 00 03
12 00 02 B8 00
05 80 40 01
03 07 18 2C
05 42 18 2A
FF
自分のエンチャントウェポンの継続時間が0なら次へ、違えば[00C0]へ。
自分の状態参照コード08の値を[20]に代入。
対象を自分に設定。([20]を使用?)
自分の状態異常コードCを[2A]に代入。
自分の状態異常コードCにEFをかけてアンチサークルを解除。
自分の使用魔法系統を[2C]に代入。
自分に使用魔法系統に3(特殊攻撃)を代入。
対象にエンチャントウェポンを与える。成功時は次へ抵抗時は[00B8]へ。
自分のエンチャントウェポン継続時間に1を代入。
自分の仕様魔法系統に[2C]を代入。
自分の状態異常コードCに[2A]を代入。
終了。
はい、シルバーガントレットのコピペ。楽ですな。
瞬間的に武器を魔法武器化しているようです。Resist時の分岐は相変わらずだけど。

ルーンケープ [2B6C] 11116

特別な効果はなし

スプリングケープ [2B6D] 11117

発動 12 肉体系状態異常を受けたとき
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 1D 02 A8 00
0B 22 00 E7
0B 23 00 03
05 36 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]が1D(毒)なら次へ、違えば[00A8]へ。
[22]にE7を代入。
[23]に03を代入。 ([22][23]=03E7=999)
自分のRs.に[22][23]を代入。
終了。
えーと、肉体系状態異常Guard系なので、バジスケを引用。
ってことで、
相手の追加状態異常が毒だったとき、自分のRs.を999にするってことで。

サマーケープ [2B6E] 11118

発動 12 肉体系状態異常を受けたとき
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 07 02 A8 00
0B 22 00 E7
0B 23 00 03
05 36 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]が07(マヒ)なら次へ、違えば[00A8]へ。
[22]にE7を代入。
[23]に03を代入。 ([22][23]=03E7=999)
自分のRs.に[22][23]を代入。
終了。
肉体系状態異常Guard系なので、バジスケを引用。
ってことで、
相手の追加状態異常がマヒだったとき、自分のRs.を999にするってことで。

オータムケープ [2B6F] 11119

発動 13 精神系状態異常を受けたとき
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 1E 02 A8 00
0B 22 00 E7
0B 23 00 03
05 3E 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]が1E(フィーブル)なら次へ、違えば[00A8]へ。
[22]にE7を代入。
[23]に03を代入。([22][23]で03E7、つまり999)
自分のMrs.に[22][23]を代入。
終了。
精神系状態異常Guard系ってことで、ウィッチハットを引用。ってか、まったく同じ。
相手の攻撃の追加状態異常がフィーブルの時、自分のMrs.を999にするそうで。
別に状態異常をキャンセルしているわけじゃないんですねぇ。

ウィンターケープ [2B70] 11120

発動 13 精神系状態異常を受けたとき
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 08 02 A8 00
0B 22 00 E7
0B 23 00 03
05 3E 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]が08(混乱)なら次へ、違えば[00A8]へ。
[22]にE7を代入。
[23]に03を代入。([22][23]で03E7、つまり999)
自分のMrs.に[22][23]を代入。
終了。
精神系状態異常Guard系ってことで、上のオータムケープを引用。
相手の攻撃の追加状態異常が混乱の時、自分のMrs.を999にするそうで。
別に状態異常をキャンセルしているわけじゃないんですねぇ。
4属性ケープは非常に楽だったな(笑)

マント [2B71] 11121

特別な効果はなし

レザーマント [2B72] 11122

特別な効果はなし

フェザーマント [2B73] 11123

特別な効果はなし

シーブズマント [2B74] 11124

特別な効果はなし

エルブンマント [2B75] 11125

特別な効果はなし

レジストマント [2B76] 11126

特別な効果はなし

クルセイダーマント [2B77] 11127

特別な効果はなし

エレメンタルマント [2B78] 11128

発動 0A 属性攻撃を受けたとき(ダメージ計算前)
-
-
-
-
[00A3]
-
-
-
[00B5]
-
-
-
[00C7]
-
-
[00D6]
-
-
-
-
-
-
[00F5]
-
-
[0104]
-
[010C]
07 02 24 02 02 A3 00
09 3E 01 07
06 18 0C 22
01 D6 00
07 02 24 03 02 B5 00
09 3E 01 06
06 19 0C 22
01 D6 00
07 02 24 04 02 C7 00
09 3E 01 09
06 1A 0C 22
01 D6 00
07 02 24 05 02 0C 01
09 3E 01 08
06 1B 0C 22
07 00 4C 20
07 00 4C 24
0B 23 00 00
0B 20 5A 22
0B 24 5A 22
0B 21 2C 80 02 F5 00
0B 20 40 00
0B 20 4A 02
0B 20 64 00 02 04 01
0B 20 40 01
0B 24 58 20
07 00 58 24
FF
自分へのダメージ属性が02(火)なら次へ、違うなら[00A3]へ。
属性軽減効果のエフェクト発動。カラーは0107(白青)
相手の火の属性値を[22]に代入。
[00D6]へ。
自分へのダメージ属性が03(水)なら次へ、違うなら[00B5]へ。
属性軽減効果のエフェクト発動。カラーは0106(オレンジ・赤)
相手の水の属性値を[22]に代入。
[00D6]へ。
自分へのダメージ属性が04(地)なら次へ、違うなら[00C7]へ。
属性軽減効果のエフェクト発動。カラーは0109(緑白色)
相手の地の属性値を[22]に代入。
[00D6]へ。
自分へのダメージ属性が05(風)なら次へ、違うなら[010C]へ。
属性軽減効果のエフェクト発動。カラーは0108(黄色)
相手の風の属性値を[22]に代入。
自分へのダメージ量を[20]に代入。
自分へのダメージ量を[24]に代入。
[23]に0を代入。(初期化?)
[20]から[22]を引く。
[24]から[22]を引く。
[21]の中に80があれば次へ、そうでなければ[00F5]へ。
[20]に0を代入。
[20]の数字を1/4にする。
[20]の数字が0なら次へ、違うなら[0104]へ。
[20]に1を代入。
[24]に[20]を代入。
自分へのダメージに[24]を代入。
終了。
エレメンタルガードをコピって終了と思っていたんですが、若干違ってる部分があって大あわて。
でも、その変わった部分って意味がない・・・[24]っていったい何してんだよぅ(^^;
そりゃ、効果を考えれば同じなのは当然、と。
で。密かにエレメンタルガードなどよりも属性攻撃軽減効果が大きいですな。
【最終ダメージ】=(【受けたダメージ】−【軽減効果対象の相手の属性値】)/4
ガードなどは2で割ってたけど、これはなんと4で割ってるんだねぇ、おそろしや。
バトロイで使えるか、と思いきやバトロイでは火・水・風・地属性は人気ないからなぁ。

レザーブーツ [2B79] 11129

特別な効果はなし

アイアンブーツ [2B7A] 11130

特別な効果はなし

ファインブーツ [2B7B] 11131

特別な効果はなし

レザーブーツ [2B7C] 11132

特別な効果はなし

エルブンブーツ [2B7D] 11133

発動 00 常時
-
 
-
-
-
-
-
-
-
-
[00BB]
05 43 2D 40 02 BB 00
 
05 4C 4C 28
0B 28 42 01
0B 29 2D 80 02 BB 00
0B 20 40 01
05 4C 59 20
05 48 4C 22
05 4C 75 22
05 4C 58 22
FF
自分の状態異常コードDに40(ドレイン)が入っていなければ次へ、
 入っていれば[00BB]へ。
自分の現在HPを[28]に代入。
[28]から1を引く。
[29]に80が入っていなければ次へ、入っていれば[00CA]へ。
[20]に1を代入。
自分の現在HPに[20]を加算。
自分の最大HPを[22]に代入。
自分の現在HPが[22]より多ければ次へ、以下なら終了。
自分の現在HPに[22]を代入。
終了。
HP自動回復+1/sってことで、ヒールタリスマンを引用。ってかそのまんま。
常時HPを1ずつ回復してくれるありがたーい装飾品ですな。
やっぱり一行目の条件が良くわからないんだけど。
結局ドレイン状態でも回復するんだよねぇ。ってことで。

ウイングブーツ [2B7E] 11134

発動 12 肉体系状態異常を受けたとき。
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 14 02 A8 00
0B 22 00 E7
0B 23 00 03
05 36 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]の数字が14(速度低下)なら次へ、違うなら[00A8]へ。
[22]にE7を代入。
[23]に03を代入。 ([22][23]=03E7=999)
自分のRs.に[22][23]を代入。
終了。
肉体系状態異常Guard系なので、バジスケを引用。
ってことで、
相手の追加状態異常が速度低下だったとき、自分のRs.を999にするってことで。

ファインシューズ [2B7F] 11135

特別な効果はなし

フロートシューズ [2B80] 11136

発動 00 常時
-
-
 
-
-
-
[00AB]
-
[00B6]
05 B8 64 00 02 AB 00
05 42 2D 40 02 AB 00
 
05 42 03 40
09 BD 00 1B
05 B8 40 02
05 B8 66 02 02 B6 00
05 B8 40 02
FF
自分の浮遊の継続時間が0なら次へ、違えば[00AB]へ。
自分の状態異常コードCに40(浮遊)が含まれていなければ次へ、
 40が含まれていれば[00AB]へ。
自分の状態異常コードCに40(浮遊)を含ませる。
Levitateの文字表示。
自分の浮遊の継続時間に2を代入。
自分の浮遊の継続時間が2以上なら次へ、大きければ[00B6]へ。
自分の浮遊の継続時間に2を代入。
終了。
とりあえず常時浮遊にしてくれるってことで。
最初に浮遊じゃなければ浮遊にする。残り時間が2を切れば2に戻す。
コレでずっと浮いていられるわけだ。

フェザーシューズ [2B81] 11137

発動 12 肉体系状態異常を受けたとき
-
-
-
-
-
[00A8]
07 03 0C 20
0B 20 24 14 02 A8 00
0B 22 00 E7
0B 23 00 03
05 36 58 22
FF
自分への攻撃の追加状態異常を[20]に代入。
[20]が14(マヒ)なら次へ、違えば[00A8]へ。
[22]にE7を代入。
[23]に03を代入。 ([22][23]=03E7=999)
自分のRs.に[22][23]を代入。
終了。
肉体系状態異常Guard系なので、バジスケを引用。
ってことで、
相手の追加状態異常が速度低下だったとき、自分のRs.を999にするってことで。

サードムーン [2B85] 11141

MPの自然回復量に+15

ダイスオブフォーチュン [2B86] 11142

特別な効果はなし

メイシャムパイプ [2B87] 11143

MPの自然回復量に+5

フールズブック [2B88] 11144

発動 06 魔法発動時。
-
-
-
-
-
-
-
-
[00B4]
-
07 04 4C 20
07 04 40 00
03 00 03 40
03 96 40 10
05 4C 5A 20
05 4C 4C 26
0B 27 2C 80 02 B4 00
05 4C 40 00
FF
FF
自分の消費MPを[20]に代入。
自分の消費MPに0を代入。
自分の状態参照コード00に40(ダメージを受けている)を含ませる。
自分の無敵時間に16を代入。
自分の現在HPから[20]を引く。
自分の現在HPを[26]に代入。
[27]に80が含まれていれば次へ、含まれていなければ[00B4]へ。
自分の現在HPに0を代入。
終了。
終了。
んーと、発動時に消費されるMPをHPで肩代わりしようというシロモノ。
その効果でHPがマイナスになっても救済処置は全くなし(笑)。
処理が停まるかと思いきやHPが0になってちゃんと発動するようで。
発動した瞬間に死んじゃうだろうからあんまり意味なさげだけど。

ミッシングパズル [2B89] 11145

特別な効果はなし

レプラコーンハンド [2B8A] 11146

特別な効果はなし

ネコミミバンド [2B8B] 11147

特別な効果はなし