can you check if this is correct condition for not attacking Allies
Quote:
else if (attacker.Guild.Ally != null)
{
if (attacked.Guild.Ally != null)
{
if (attacker.Guild.Ally.ContainsKey(attacked.GuildID) )
{
attacker.AttackPacket = null;
return false;
}
}
}