カテゴリー: memo

ホムS正式実装に向けて

現状のVer6.00β版ですが、βを取って6.01でリリース予定です。

※要確認事項
・各スキルの「持続時間」は変更がないか
・ソニッククローの固定ディレイは、ミッドナイトフレンジからの繋ぎでキャンセル出来るのか

主にホムSスキルの定義がサクライJの時と大きく違うようなので、
その定義部分の調整がメインです。
レポートのデータを元に、下記の変更をしています。
(あくまで自分用メモです)

— シュタールホーン
– StahlHorn.delay = {3000,3000,3000,3000,3000}

+ StahlHorn.delay = {0,0,0,0,0}
– StahlHorn.casting = {200+800,400+600,600+400,800+200,1000+0}
+ StahlHorn.casting = {0,0,0,0,0}

— ゴールデンペルジェ
– GoldeneFerse.casting = {1000,1200,1400,1600,1800}
+ GoldeneFerse.casting = {0,0,0,0,0}

— シュタインワンド
- SteinWand.casting = {1000,1000,1000,1000,1000}
+ SteinWand.casting = {0,0,0,0,0}

— ハイリエージュスタンジェ
– HeiligeStange.sp = {90, 100, 110, 120, 130}
+ HeiligeStange.sp = {60, 68, 76, 84, 92}
+ HeiligeStange.charge = {1000, 1000, 2000, 2000, 3000}
– HeiligeStange.area = {3, 3, 3, 3, 5}
+ HeiligeStange.area = {3, 3, 5, 5, 7}
– HeiligeStange.casting = {1800+200,1600+400,1400+600,1200+800,1000+1000}
+ HeiligeStange.casting = {0,0,0,0,0}

— アングリフスモドス
– AngriffsModus.casting = {200,400,600,800,1000}
+ AngriffsModus.casting = {0,0,0,0,0}

— マグマフロー
– MagmaFlow.casting = {2000+2000,1500+2500,1000+3000,500+3500,0+4000}
+ MagmaFlow.casting = {0,0,0,0,0}

— グラニティックアーマー
– GraniticArmor.sp = {54, 58, 62, 66, 70}
+ GraniticArmor.sp = {50, 50, 50, 50, 50}
– GraniticArmor.duration = {60000, 60000, 60000, 60000, 60000}
+ GraniticArmor.duration = {10000, 15000, 20000, 25000, 30000}
– GraniticArmor.charge = {60000, 60000, 60000, 60000, 60000}
+ GraniticArmor.charge = {10000, 15000, 20000, 25000, 30000}
– GraniticArmor.casting = {1000+5000,1000+4500,1000+4000,1000+3500,1000+3000}
+ GraniticArmor.casting = {0,0,0,0,0}

— ラーヴァスライド
– LavaSlide.casting = {1000+5000,1000+4500,1000+4000,1000+3500,1000+3000}
+ LavaSlide.casting = {0,0,0,0,0}

— パイロクラスティック
– Pyroclastic.casting = {1000+5000,1000+4500,1000+4000,1000+3500,1000+3000}
+ Pyroclastic.casting = {0,0,0,0,0}

— ボルカニックアッシュ
– VolcanicAsh.charge = {120000, 140000, 160000, 180000, 200000}
+ VolcanicAsh.charge = {300000, 300000, 300000, 300000, 300000}
– VolcanicAsh.casting = {1000+4000,1000+3500,1000+3000,1000+2500,1000+2000}
+ VolcanicAsh.casting = {0,0,0,0,0}

— 再生の光
– LightOfRegene.casting = {1600,1400,1200,1000,800}
+ LightOfRegene.casting = {0,0,0,0,0}

— オーバードブースト
– OveredBoost.casting = {200+800,300+700,400+600,500+500,400+600}
+ OveredBoost.casting = {0,0,0,0,0}

— イレイサーカッター
– EraserCutter.casting = {1000,1500,2000,2500,3000}
+ EraserCutter.casting = {0,0,0,0,0}

— ゼノスラッシャー
– XenoSlasher.casting = {500+1500,500+2500,500+3500,500+4500,500+5500}
+ XenoSlasher.casting = {0,0,0,0,0}
+ XenoSlasher.charge = {1000, 1000, 1000, 1000, 1000}

— サイレントブリーズ
– SilentBreeze.casting = {1000+1000,800+1200,600+1400,400+1600,200+1800}
+ SilentBreeze.casting = {0,0,0,0,0}
+ SilentBreeze.charge = {1000, 1000, 1000, 1000, 1000}

— ソニッククロウ
– SonicClaw.delay = {1500,1500,1500,1500,1500}
+ SonicClaw.delay = {0,0,0,0,0}
– SonicClaw.charge = {1500, 1500, 1500, 1500, 1500}
+ SonicClaw.charge = {1000, 2000, 3000, 4000, 5000}

— ティンダーブレーカー
– TinderBreaker.charge = {4000, 4000, 4000, 4000, 4000}
+ TinderBreaker.charge = {2000, 3000, 4000, 5000, 6000}
– TinderBreaker.casting = {1000,1000,1000,1000,1000}
+ TinderBreaker.casting = {0,0,0,0,0}

— EQC
+ EternalQuickCombo.charge = {300000, 300000, 300000, 300000, 300000}

— サモンレギオン
– SummonLegion.charge = {20000, 30000, 40000, 50000, 60000}
+ SummonLegion.charge = {2000, 2000, 2000, 2000, 2000}
– SummonLegion.casting = {400+1600,600+1400,800+1200,1000+1000,1200+800}
+ SummonLegion.casting = {0,0,0,0,0}

— ニードルオブパラライズ
– NeedleOfParalyze.delay = {3000, 3000, 3000, 3000, 3000}
+ NeedleOfParalyze.charge = {0, 4000, 8000, 12000, 16000}
– NeedleOfParalyze.casting = {500+1000,400+1100,300+1200,200+1300,100+1400}
+ NeedleOfParalyze.casting = {0,0,0,0,0}
+ NeedleOfParalyze.charge = {2000, 2000, 2000, 2000, 2000}

— ポイズンミスト
– PoisonMist.charge = {12000, 14000, 16000, 18000, 20000}
+ PoisonMist.charge = {2000, 2000, 2000, 2000, 2000}
– PoisonMist.casting = {500+500,500+700,500+900,500+1100,500+1100}
+ PoisonMist.casting = {0,0,0,0,0}

— ペインキラー
– PainKiller.charge = {20000, 30000, 40000, 50000, 60000}
+ PainKiller.charge = {1000, 15000, 30000, 45000, 60000}
– PainKiller.casting = {1000,1000,1000,1000,1000}
+ PainKiller.casting = {0,0,0,0,0}
– PainKiller.range = {1, 1, 1, 1, 1}
+ PainKiller.range = {5, 4, 3, 2, 1}
+ PainKiller.eachtarget = true

カテゴリー : memo タグ :

なぞのパッチについて

とりあえず10月25日パッチについて。
具体的に何が起きたかというと、ホムSなど対応の際の変更なのかなんなのか、
exe更新でSakrayJのときの仕様が本鯖に来たっぽいような気がします。

■現時点の問題点

(1)どうやら移動コマンドに仕様変更があるみたい
Moveコマンドを送る際、指定座標に誰か居ると1マス東へ強制的にずれるみたいです
それが自分自身であっても東へずれます。
よって、今までゼロ移動と言って自座標へ移動コマンド重ねてASPD上げていた手法が封じられました。
移動キャンセルについては、おそらく打開策ありそうですが、
ゼロ移動のASPD底上げは不可能になった模様です。
また、追従が上手く行かない点についても、おそらくこれが原因です。
同じ座標や誰かの居るセルには移動コマンドを送り過ぎないように修正すればいいはず。

(2)長時間待機してると落ちる?
こっちはまだよくわかりませんが、Actorでオブジェクト作りすぎが原因なのか、
あるいは旋回の際の移動コマンドがアレなのかまだちょっとわかりません。
上述の問題とは別のようなので、解決にはちょっと時間かかりそうです。
最悪かなり改修が要るような気もします。

取り急ぎ、(1)についてはゼロ移動は無くなるものの、
対応は出来そうです。
(2)はもうちょっと検証します。情報があれば頂きたいです。

あと、これを機にSNSで暫定配布してたSakray版を合流させようかと思います。
本鯖でも従来ホムは特に問題なく使えるはずなので、本鯖がああなってしまった以上
ちょうどいい機会だと思います。

カテゴリー : memo タグ :
Comment (1/n)

エディタ更新というかステ計算について

■総合ツール更新
・ステータス計算機を現状判明しているものに修正

ホムステスレにて、R化以降の計算式がMDEF以外判明したようなので、
総合ツールの計算機も更新しました。
以下、計算式です。

ATK = (STR + DEX + LUK)/3 + FLOOR(Lv/10,1)  >>337
MATK = Lv + INT + (INT + DEX + LUK)/3 + FLOOR(Lv/10,1)*2  >>358
HIT = Lv + DEX + 150
CRI = FLOOR(LUK/3,1)+1
DEF = (VIT + FLOOR(Lv/10,1))*2 + (AGI + FLOOR(Lv/10,1))/2+FLOOR(Lv/2,1)  >>299
MDEF =
FLEE = Lv + AGI + FLOOR(Lv/10,1)

以上より、各ステータス計算に変換するとこうなります。

STR = 3 * (ATK – FLOOR(Lv/10,1)) – DEX – LUK
  = 3 * (ATK – FLOOR(Lv/10,1)) – (HIT – Lv – 150) – (CRI – 1)*3
AGI = FLEE – Lv – FLOOR(Lv/10,1)
INT = (3 * (MATK – Lv) – FLOOR(Lv/10,1)*6 – DEX – LUK ) / 4
  = (3 * (MATK – Lv) – FLOOR(Lv/10,1)*6 – (HIT – Lv – 150) – (CRI – 1)*3 ) / 4
VIT = (DEF – FLOOR(Lv/2,1))/2 – (AGI + FLOOR(Lv/10,1))/4 – FLOOR(Lv/10,1)
  = (DEF – FLOOR(Lv/2,1))/2 – (FLEE – Lv)/4 – FLOOR(Lv/10,1)
DEX = HIT – Lv- 150
LUK = (CRI – 1)*3   (+1~2の誤差有)

STRやINTに地味にLUKが絡んでるので、どうやら正確な値は出せないみたいです。
あとダメージ計算についてですが、特に与ダメ被ダメがよくわからないので
結構適当に若干それっぽい値で調整しました。あのATKは何のATKなん……。ノ|’ω’|ヽ

カテゴリー : memo, 更新履歴 タグ : ,

βリリース中ですが

私用により8月中旬まで不在になります。
万一現在リリースしているもので問題があった場合は対応できかねますので、
致命的な場合は旧Verに戻して置いてください。

Ver5.53
http://cocco.privatemoon.jp/ai/AI.lzh

よろしくおねがいします。

カテゴリー : memo タグ :
top