Server.Commands.SkillsCommand.SkillTarget.OnTarget C# (CSharp) Méthode

OnTarget() protected méthode

protected OnTarget ( Mobile from, object targeted ) : void
from Mobile
targeted object
Résultat void
			protected override void OnTarget( Mobile from, object targeted )
			{
				if ( targeted is Mobile )
				{
					Mobile targ = (Mobile)targeted;
					Skill skill = targ.Skills[m_Skill];

					if ( skill == null )
						return;

					if ( m_Set )
					{
						skill.Base = m_Value;
						CommandLogging.LogChangeProperty( from, targ, String.Format( "{0}.Base", m_Skill ), m_Value.ToString() );
					}

					from.SendMessage( "{0} : {1} (Base: {2})", m_Skill, skill.Value, skill.Base );
				}
				else
				{
					from.SendMessage( "That does not have skills!" );
				}
			}
		}
SkillsCommand.SkillTarget