From 2e4d48e193b8f7144160fe2118073c1269769eb1 Mon Sep 17 00:00:00 2001 From: xavier Date: Sun, 3 Jul 2011 00:34:14 +0000 Subject: [PATCH] Fix to prevent looting of players based on criminal flag, fixed cutting up of non-fel corpses of players Guild roster changed to display online members, then oldest to newest list of the ones not on. --- Scripts/Gumps/Guilds/New Guild System/GuildRosterGump.cs | 2 +- Scripts/Misc/Notoriety.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Scripts/Gumps/Guilds/New Guild System/GuildRosterGump.cs b/Scripts/Gumps/Guilds/New Guild System/GuildRosterGump.cs index e975a68ca..3ce7e6fdb 100644 --- a/Scripts/Gumps/Guilds/New Guild System/GuildRosterGump.cs +++ b/Scripts/Gumps/Guilds/New Guild System/GuildRosterGump.cs @@ -117,7 +117,7 @@ namespace Server.Guilds new InfoField( 1062953, 150, GuildRosterGump.TitleComparer.Instance ) //Guild Title }; - public GuildRosterGump( PlayerMobile pm, Guild g ) : this( pm, g, GuildRosterGump.LastOnComparer.Instance, false, "", 0 ) + public GuildRosterGump( PlayerMobile pm, Guild g ) : this( pm, g, GuildRosterGump.LastOnComparer.Instance, true, "", 0 ) { } diff --git a/Scripts/Misc/Notoriety.cs b/Scripts/Misc/Notoriety.cs index 3e0ec0aca..558b370af 100644 --- a/Scripts/Misc/Notoriety.cs +++ b/Scripts/Misc/Notoriety.cs @@ -215,7 +215,7 @@ namespace Server.Misc if( target.Kills >= 5 || (body.IsMonster && IsSummoned( target.Owner as BaseCreature )) || (target.Owner is BaseCreature && (((BaseCreature)target.Owner).AlwaysMurderer || ((BaseCreature)target.Owner).IsAnimatedDead)) ) return Notoriety.Murderer; - if( target.Criminal ) + if (target.Criminal && target.Map != null && ((target.Map.Rules & MapRules.HarmfulRestrictions) == 0)) return Notoriety.Criminal; Guild sourceGuild = GetGuildFor( source.Guild as Guild, source );