public static bool ConsiderWar(Clan clan, IFaction otherMapFaction) { if (!clan.IsKingdomFaction || !otherMapFaction.IsKingdomFaction || !DiplomacySetting.CanDeclareWar(clan, otherMapFaction, true, true)) { return(false); } return(true); }