public void GetHiddenNinjaMove() { if (m_Mobile.Debug) { m_Mobile.Say(995, "Using a hidden ninja strike"); } int whichone = Utility.RandomMinMax(1, 3); if (whichone == 3 && m_Mobile.Skills[SkillName.Ninjitsu].Value >= 80.0) { NinjaMove.SetCurrentMove(m_Mobile, new KiAttack()); } else if (whichone >= 2 && m_Mobile.Skills[SkillName.Ninjitsu].Value >= 30.0) { NinjaMove.SetCurrentMove(m_Mobile, new SurpriseAttack()); } else if (m_Mobile.Skills[SkillName.Ninjitsu].Value >= 20.0) { NinjaMove.SetCurrentMove(m_Mobile, new Backstab()); } }
public void GetNinjaMove() { if (m_Mobile.Debug) { m_Mobile.Say(995, "Using a ninja strike"); } int whichone = Utility.RandomMinMax(1, 3); if (whichone == 3 && m_Mobile.Skills[SkillName.Ninjitsu].Value >= 85.0) { NinjaMove.SetCurrentMove(m_Mobile, new DeathStrike()); } else if (whichone >= 2 && m_Mobile.Skills[SkillName.Ninjitsu].Value >= 60.0) { NinjaMove.SetCurrentMove(m_Mobile, new FocusAttack()); } else { UseWeaponStrike(); } }