トップ «前の日記(2015-05-09) 最新 次の日記(2015-05-13)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|

ToDo:


2015-05-11

_ プロテス耐性

FFRK の新しいボス見てわらった。

https://xn--ffrk-8i9hs14f.gamematome.jp/game/780/wiki/%E3%83%9C%E3%82%B9_FF13_%E3%82%A2%E3%83%AC%E3%82%AD%E3%82%B5%E3%83%B3%E3%83%80%E3%83%BC

何に笑ったかというと、この人の「状態異常耐性」として、毒とか麻痺と並んで、プロテスとシェルってのがあること。 FF でプロテスとかシェルってのはバフであってデバフじゃない。なんでそれに耐性をつけるのか。

これはなんかヘンな裏技チックななにかへの対応。具体的には、例えば、敵にプロテスをかけてから、ハイアーマーブレイクっていう防御力40%減らす技を使い、もう一度その敵にプロテスをかけると、相手の防御力が60%減っている。ヘンすぎる。

理解するにはこのゲームの防御力がどうなってるかを理解しないといけない。そのへんの式とかは公開されてないけど、そこらにある情報と僕自身で適当に調べてみた感じでは、こうなってる:

  • 防御力は数値 X+Y の合計である。
  • 攻撃力 Z に対してダメージは min(9999, K*Z/sqrt(X+Y+1)) 的な方法で決まる。
  • X は基礎防御力。
  • Y がバフによる防御力。最初はゼロ。
  • プロテスは Y=X になる。
  • 防御力に対するR%のデバフは、 X-=max((X+Y)*R/100, 0) 的な方法で決まる。

まあ本当は X に対するデバフが無くなる時どうなるのとか考えると他にもパラメータがあるはずだけど、とりあえずプロテスで防御力が減る現象はこれで説明がつく。

  • 最初の防御力を X=10 とする
  • 最初のプロテス。 Y=10
  • ハイアーマーブレイク。 X-=(10+10)*0.4 なので X=2
  • 二度目のプロテス。 Y=2 …よって X+Y=4

まあこの場合は二回目はプロテスじゃなくてデスペルにすれば、 X=2 Y=0 となるので防御力8割減になる。

で、まぁこのくらいなら、防御力8割減でも sqrt のおかげでダメージ2.2倍程度なので、まあ面白くて結構強い裏技くらいなんだけど、デバフは重複させれる種類のものが結構あって、二回のプロテスの間に X を 0 まで減らしてしまえば二度目のプロテスで防御力がゼロになっちゃう。こうなると、防御力は分母にいるため、すっごい弱い攻撃でも 9999 でカンストするようになる。たぶんこれが問題。

でー。まあプロテスかかってる時のデバフを (X+Y) を基準にして X から引く、なんてことをやめて、 X を基準にして X から引いて、プロテスかかってりゃ Y も調整するとか、 X から引くのやめて Y がある時は Y から引くとか、なんかそういうのでいける気しかしない。ただまあデバフも何系統かあるし、現実にはこのへんもっとパラメータがあってややこしいんだろうけど。

既存の課金でも配ったもの系で著しくこの変更で損をする、ってものは無いと思うんだけど、うーんそれでも金払ってもらってアイテムばらまいてる以上、今までの敵に対する変更はしにくいのかな。新しい敵だけ戦闘での計算式変えるとかがしんどくて、とりあえず「プロテス耐性」なんていう素頓狂なものをつけたか。それか次のクライアントリリースでなおるとかかな。

(17:22)

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2015年
5月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h