public bool DoAgility(Mobile from) { // TODO: Verify scaled; is it offset, duration, or both? if (SpellHelper.AddStatOffset(from, StatType.Dex, Scale(from, DexOffset), Duration)) { from.FixedEffect(0x375A, 10, 15); from.PlaySound(0x1E7); return(true); } from.SendLocalizedMessage(502173); // You are already under a similar effect. return(false); }