アイテムコード解析byココロ
特別な効果はなし
特別な効果はなし
特別な効果はなし
発動 | 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にするってことで。 |
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
発動 | 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しないだろうけど。 エンチャントウェポン発動にすると楽なんだろうけど、それだと効果を他人に奪われちゃうんだろうなぁ。 |
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
発動 | 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時の分岐は相変わらずだけど。 |
発動 | 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時の分岐は相変わらずだけど。 |
特別な効果はなし
発動 | 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にするってことで。 |
発動 | 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にするってことで。 |
発動 | 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にするそうで。 別に状態異常をキャンセルしているわけじゃないんですねぇ。 |
発動 | 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属性ケープは非常に楽だったな(笑) |
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
発動 | 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で割ってるんだねぇ、おそろしや。 バトロイで使えるか、と思いきやバトロイでは火・水・風・地属性は人気ないからなぁ。 |
特別な効果はなし
特別な効果はなし
特別な効果はなし
特別な効果はなし
発動 | 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ずつ回復してくれるありがたーい装飾品ですな。 やっぱり一行目の条件が良くわからないんだけど。 結局ドレイン状態でも回復するんだよねぇ。ってことで。 |
発動 | 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にするってことで。 |
特別な効果はなし
発動 | 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に戻す。 コレでずっと浮いていられるわけだ。 |
発動 | 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にするってことで。 |
MPの自然回復量に+15
特別な効果はなし
MPの自然回復量に+5
発動 | 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になってちゃんと発動するようで。 発動した瞬間に死んじゃうだろうからあんまり意味なさげだけど。 |
特別な効果はなし
特別な効果はなし
特別な効果はなし