public static void LogChangeProperty( Mobile from, object o, string name, string value ) { WriteLine( from, "{0} {1} set property '{2}' of {3} to '{4}'", from.AccessLevel, Format( from ), name, Format( o ), value ); } }
protected override void OnTarget(Mobile from, object targeted) { if (targeted is Mobile) { Mobile targ = (Mobile)targeted; LokaiSkills lokaiSkills = LokaiSkillUtilities.XMLGetSkills(targ); for (int i = 0; i < lokaiSkills.Length; ++i) { lokaiSkills[i].Base = m_Value; } CommandLogging.LogChangeProperty(from, targ, "EveryLokaiSkill.Base", m_Value.ToString()); } else { from.SendMessage("That does not have Lokai Skills!"); } }