26 lines
No EOL
515 B
C#
26 lines
No EOL
515 B
C#
using System;
|
|
using Server;
|
|
using Server.Items;
|
|
|
|
namespace Server.Targeting
|
|
{
|
|
public class WandTarget : Target
|
|
{
|
|
private BaseWand m_Item;
|
|
|
|
public WandTarget( BaseWand item ) : base( 6, false, TargetFlags.None )
|
|
{
|
|
m_Item = item;
|
|
}
|
|
|
|
private static int GetOffset( Mobile caster )
|
|
{
|
|
return 5 + (int)(caster.Skills[SkillName.Magery].Value * 0.02 );
|
|
}
|
|
|
|
protected override void OnTarget( Mobile from, object targeted )
|
|
{
|
|
m_Item.DoWandTarget( from, targeted );
|
|
}
|
|
}
|
|
} |