From b5375116b06b8610202a83ed201a1e04b8a76197 Mon Sep 17 00:00:00 2001 From: xavier Date: Sat, 8 Dec 2012 17:10:55 +0000 Subject: [PATCH] follower distraction !Core.ML; --- Scripts/Mobiles/BaseCreature.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Scripts/Mobiles/BaseCreature.cs b/Scripts/Mobiles/BaseCreature.cs index 3e1382ba6..1239b0eb3 100644 --- a/Scripts/Mobiles/BaseCreature.cs +++ b/Scripts/Mobiles/BaseCreature.cs @@ -1302,7 +1302,18 @@ namespace Server.Mobiles public HonorContext ReceivedHonorContext{ get{ return m_ReceivedHonorContext; } set{ m_ReceivedHonorContext = value; } } - public virtual bool CanBeDistracted { get { return true; } } + /* + + Seems this actually was removed on OSI somewhere between the original bug report and now. + We will call it ML, until we can get better information. I suspect it was on the OSI TC when + originally it taken out of RunUO, and not implmented on OSIs production shards until more + recently. Either way, this is, or was, accurate OSI behavior, and just entirely + removing it was incorrect. OSI followers were distracted by being attacked well into + AoS, at very least. + + */ + + public virtual bool CanBeDistracted { get { return !Core.ML ; } } public virtual void CheckDistracted( Mobile from ) {