Fix alliance attacks

Now shows who (defender) was attacked and stops the warnings if defender is not in an alliance.