public WarDeclaration FindActiveWar( Guild g ) { for( int i = 0; i < AcceptedWars.Count; i++ ) { WarDeclaration w = AcceptedWars[i]; if( w.Opponent == g ) return w; } return null; }
public bool IsWar(Guild g) { if (g == null) { return(false); } Guild guild = GetAllianceLeader(this); Guild otherGuild = GetAllianceLeader(g); if (guild.FindActiveWar(otherGuild) != null) { return(true); } return(Enemies.Contains(g)); }