名誉の徳のターゲット回避
メッセージ
仕様だったらごめんなさい
一部のモンスからタゲ食らいます
修正
Scripts\Engines\Virtues\Honor.cs
TimeSpan waitTime = DateTime.Now - pm.LastHonorUse;
if ( waitTime < UseDelay )
{
TimeSpan remainingTime = UseDelay - waitTime;
int remainingMinutes = (int) Math.Ceiling( remainingTime.TotalMinutes );
pm.SendLocalizedMessage( 1063240, remainingMinutes.ToString() ); // You must wait ~1_HONOR_WAIT~ minutes before embracing honor again
return;
}
int usedPoints = pm.Virtues.Honor / 20;
VirtueHelper.Atrophy( pm, VirtueName.Honor, usedPoints );
pm.HonorActive = true;
pm.SendLocalizedMessage( 1063235 ); // You embrace your honor
Timer.DelayCall( TimeSpan.FromSeconds( duration ),
delegate() {
pm.HonorActive = false;
pm.LastHonorUse = DateTime.Now;
pm.SendLocalizedMessage( 1063236 ); // You no longer embrace your honor
} );
部分に追加修正を施してやれば良さそう。
pm.HonorActive = trueはダメージ*15%+のpropertyでタゲ回避には全く関係ないみたい(;´Д`)
修正内容
上記部分ではどうにもなりませんでした(;´Д`)
修正は
Scripts\Engines\AI\AI\BaseAI.cs
Scripts\Engines\AI\Creature\BaseCreature.cs
if( TransformationSpellHelper.UnderTransformation( m, typeof( EtherealVoyageSpell ) ) )
の下に
if( m is PlayerMobile)
{
PlayerMobile pm = m as PlayerMobile;
if (pm.HonorActive)
continue;
}
if( m is PlayerMobile)
{
PlayerMobile pm = m as PlayerMobile;
if (pm.HonorActive)
return false;
}
をそれぞれ追加です。
pm.HonorActive=trueの間はターゲットされないようにしました。
- 上級ダンジョンのモンスターは名誉の徳やステルス状態に関係なくターゲットする仕様になってたりするんだ(;´Д`)一部とはどのあたりだろう? -- おまんこ? 2009-06-23 (火) 22:03:31
- DOOMの黒閣下にタゲられたけど昔で言うドラゴンAI仕様だからかなあ? -- 2009-06-23 (火) 22:18:44
- ドラゴンAI=ランダムターゲット=デーモンターゲットスイッチングAI。上級モンスの特殊AIには効かないって感じ。なんか仕様の様な気がしてきた(;´Д`)本家はどうなんだろ? -- 2009-06-23 (火) 22:24:23
- 軽く検証してみたけどダメだ、ターゲット回避そのものが機能してない様子。フィールド上のモンバットや雑魚オーガやスペクターごときのフィールド上の雑魚にもタゲられる(;´Д`) -- 2009-06-23 (火) 22:53:08
- げー(;´Д`)最新の10件で上がってきた記事しか見ないもんだから完全に見過ごしてた 反応早すぎるぜ 今日中に検証しときます -- おまんこ? 2009-06-28 (日) 06:21:46
- 帰ったら今夜調査します(;´Д`)遅れてすいません -- おまんこ? 2009-06-30 (火) 07:33:15
- 現時点では困ってるわけじゃないから後回しでいいよ、MLの方を優先してあげて~ -- 2009-06-30 (火) 09:14:51
- スクリプトにはターゲット回避の記述が見当たりませんでした(;´Д`)UO内ではテストしてないんだけどね -- おまんこ? 2009-07-01 (水) 07:12:09
- ターゲット回避の記述を追加してみます(;´Д`)ダメージプラスはあるみたいなんだけどねえ -- おまんこ? 2009-07-01 (水) 07:13:26
- 報告遅れてごめんなさい、ドラからモンバットまでいろんな敵にタゲられなくなりました。本家の名誉の徳と同じかどうかは不明ですが、とりあえずタゲられないのは何と素晴らしい事かと(;´Д`)クスコ -- 2009-07-10 (金) 15:16:28