Originally posted by: bondboy
Is there any way to know you've been attacked when you wake up in the morning?
Yes, you should get a combat report message stating the battle. If you train Espionage Technology, it is said to tell you that you are under attack before it happens, and with a higher level it will tell you size of attacker and how many of each ship.