← Back to list
INS-387
アルフレッド(alfred)の実装
StatusDone
TeamInstansys
Assigneeyasuhisa.hiraga@instansys.co.jp
PriorityHigh
Created2026/02/09 04:37
Completed2026/02/23 04:49
Archived2026/03/03 02:39
Comments (6)
yasuhisa.hiraga@instansys.co.jp2026/02/12 02:38
ヘイト集めるスキルがあるが、これを後衛でやっていいのか問題確認中
yasuhisa.hiraga@instansys.co.jp2026/02/12 23:12
skill1以外を仮実装
yasuhisa.hiraga@instansys.co.jp2026/02/16 05:20
このままの仕様で実装する。バリア回復するパンナなどと組み合わせるといい感じのキャラ
yasuhisa.hiraga@instansys.co.jp2026/02/17 23:34
tauntの仕様
- warp弾が 自分自身にヒット (warpTarget: "self")
- onHitでアルフレッド自身に tauntステータスエフェクトが付与される
- 敵のターゲティング時に、キャラクター側のstatusEffectsにtauntがあるかをチェック
- taunt持ちキャラが範囲内にいれば、そのキャラを強制ターゲット
つまり「tauntを持っているキャラに敵が引き寄せられる」という仕組みです。onHitの対象=ヘイトを集めるキャラ、になっています。
yasuhisa.hiraga@instansys.co.jp2026/02/17 23:35
onHit: [
{
effectId: "taunt",
statusEffectConfig: {
duration: TICKS_PER_SECOND * 5,
params: { range: 300 },
},
},
],
range:300はtaunt状態のキャラクター(アルフレッド)から半径300以内の敵が引き寄せられる
yasuhisa.hiraga@instansys.co.jp2026/02/17 23:36
skill1のrangeが500である理由は特にない
range: 500 はスキルの発動判定距離(ターゲットがこの範囲内にいるとスキルを撃つ)ですが、この skill1 は warpTarget: "self"
で自分自身にヒットさせるので、実質的に意味のない値です。
tauntの実際の効果範囲は statusEffectConfig.params.range: 300 で制御されています。
自己バフ系スキルなので、range はいくつでも動作に影響しませんが、気になるなら他の自己バフスキル(burstSkillなど)に合わせてそのまま500にして
おくか、調整しても問題ありません。