#author("2022-07-26T11:40:27+09:00","","")
#author("2022-07-27T08:56:58+09:00","","")
* Skill[#j7bdbebf]
Lotroのキャラクターはさまざまなスキルを使用してゲーム内で行動する。
本ページではスキル使用時の仕組み、特に時間の流れについて解説する。
#contents
** Duration・Cooldown・Induction [#i36b5acb]
スキルにはそれぞれのDuration(効果時間)、Cooldown(待機時間)、Induction(詠唱時間)がある。(DurationやInductionは無いスキルもある)
これらはスキルにマウスカーソルを合わせると表示されるウィンドウ(tooltips)に表示されている。
Duration=スキル発動後、スキルの効果が出ている時間
Cooldown=スキル発動後、そのスキルが再使用できるようになるまでの時間
Induction=スキルボタンをクリックしてから、スキルが開始するまでの時間
スキル使用の流れは、プレイヤーからの見掛け上は
スキルボタンをクリック→詠唱(Induction)→スキル発動→待機時間(Cooldown)
となっているが、実際にはもう少し細かい仕組みで運用されている。
** Activation Time [#vded1561]
スキルボタンをクリックして詠唱が終わり、スキルが開始(Activate、アイコンに緑枠がついている状態)してから実際に発動する(Activateが完了してダメージなどが出る)までにはある程度時間がかかり、
この時間差を公式フォーラム等ではActivation Time(''ACT'')と呼んでいる。これはスキルのtooltipsには表示されない。
Activation Time期間中にスタン等されて行動不能になると、そのスキルは発動せず無効になる。(発動せずにCooldownに入る)
前項のCooldownはSkill Cooldownと呼ばれている。(=スキル発動から再使用までの時間。アイコン上に時計周りに明暗の線が出ている状態)
つまり1つのスキルを連続で使用するには、(Induction)+Activation Time+Skill Cooldownの時間がかかる。
** Global Cooldown [#ve07c2d7]
Activation Timeとは別にGlobal Cooldown(''GCD'')と呼ばれているものがあり、これは「あるスキルが開始してから次の別のスキルが使えるようになるまでの時間」である。
Activation Timeと同時に始まるが別カウントのタイマーで、スキルごとに決まっている。(tooltipには書いていない)
つまりスキルボタンを先行入力していても、前のスキルのGlobal Cooldownが終わらないと次のスキルが開始されない。
** スキル使用の流れ(詳細) [#vc41808d]
ここまでの情報でスキル使用時の流れを記述すると以下のようになる。
(スキルボタンAをクリック)
↓
(スキルA Induction開始)
↓
(スキルA Induction完了)
↓
(スキルA開始 = Activation Time A 開始、Global Cooldown A 開始)
↓
(Activation Time A 終了、スキルA発動、Skill Cooldown開始)
↓
(Global Cooldown A 終了、次のスキルが使用可能)
↓
(Skill Cooldown A 終了、スキルAが再使用可能)
図で表すと以下のようになる。
#ref(skill_fig001_0919001.png)
** Skill Speed [#o9ef7740]
Skill Speedとはスキルが出る速さである。Skill Speedを考慮して使用すると、Global Cooldownが終わるまでスキルが使えないという原則を破ることができる。
Skill Speedには''Normal、Fast、Immediate''の3種類があって、スキルごとに設定されている。Fast、ImmediateはスキルTooltipに書いてあるがNormalは何も書いていない。(遠隔、戦術のほとんどのスキルはNormalで、近接スキルはFastスキルが多い)
Normalスキルは、前のスキルのGlobal Cooldownが終わるまで開始しない。(図2)
#ref(skill_fig002_0919001.png)
Fastスキルは、前のスキルのActivation Timeが終わりしだい開始する。(Global Cooldownが残っていてもキャンセルして割り込める)(図3)
#ref(skill_fig003_0919002.png)
Immediateスキルは、Induction・Activation Time・Global Cooldownの全部をキャンセルして開始できる。Activation Timeの途中で開始された場合は、前のスキルのActivateは即時完了してダメージが発動する。(図4-A)
#ref(skill_fig004A_0919003.png)
''FastまたはImmediateスキルが開始すると、その時点で残っている前のスキルのGlobal Cooldownの残りとFast・ImmediateスキルのGlobal Cooldownの長いほうに変更される。''
Global Cooldownの長いスキルの途中でImmediateスキルを使っても、場合によっては長いGlobal Cooldownが残っているのでその次にNormalスキルを使ってしまうとGlobal Cooldownを待つことになり、結果的に短縮できない場合がある。(図4-B)
#ref(skill_fig004B_0919003.png)
FastスキルがGlobal Cooldownに割り込めることを利用して、Normal-Immediate-Fastの順につなげてスキルを使うとかなり短縮できる。(図5)
#ref(skill_fig005_0919002.png)
** Attack Duration [#t8bf4ad1]
Attack Durationを減らすバフは、Active CooldownとGlobal Cooldownをそれぞれ短縮する。
-複数のAttack Durationバフが同時に掛かった場合は足し算される。例:-20%と-15%のバフを同時に掛けると-35%になる。
-Attack Durationバフは40%あたりが最大値(cap)になっており、それ以上は加算されない。
Attack Durationを増減するバフは、Active CooldownとGlobal Cooldownをそれぞれ短縮(延長)する。
-複数のAttack Durationバフが同時に掛かった場合は足し算される。例:-20%と-15%のバフを同時に掛けると-35%になる。-30%と+15%がかかると-15%になる。
ACTとGCDの短縮は計算が異なる。
-Global Cooldownに対してはそのままの割合で計算して短縮する。
ACTとGCDは計算が異なる。
-Global Cooldownに対してはそのままの割合で計算して短縮(延長)する。
-Active Cooldownに対しては武器ごとに異なる定数(4.5~5)を分母として割った値で計算する。
-GCDに対しては±40%あたりが最大値(cap)になっており、それ以上は加減されない。ACTに対しては±10%((最終的な割合が最大10%?))が最大値となる。
-ACTとGCDに計算を行ってGCD<ACTとなった場合は、GCD=ACTになる。
:例:Attack Duration -15%の場合|GCDが2秒、ACTが0.5秒、2H-axe(/4.54)の場合
--GCDは2.000*(1-0.15)=1.7(秒)
--ACTは0.5*(1-(0.15/4.54))≒0.483(秒)
#ref(skill_fig006_0726001.png)
GCDは同じクラスでも種族や性別で1-2割程度差があり、一般的には人間や上のエルフが速く、ドワーフは遅い。
*** TIPS [#p6399d53]
-ACTは同じクラスでも種族や性別で1-2割程度差があり、一般的には人間や上のエルフが速く、ドワーフは遅い。
-実際の実装ではACTとGCDの差がほとんどないスキルが多く、単純に短縮(延長)されない。
** 参考リンク [#y46e6038]
''(公式フォーラム)''
[[''Character Creation and Development > Champions > 'Skill Attack Speeds' ''>https://www.lotro.com/forums/showthread.php?547908-Skill-Attack-Speeds]]
[[''LOTRO General Discussion > LOTRO General Discussion & Feedback > 'About Attack Duration buffs' ''>https://forums.lotro.com/forums/showthread.php?695302-About-Attack-Duration-buffs]]
** コメント [#comment]
#pcomment(,,,,,,reply)