Yeah, this is a real problem, especially in PvP. Sometimes strange things happen and you have no idea how it happened. My favorite is the invisible Otyugh.
It would be cool to have an integrated chat and game log, like what they have in MMO's. Unfortunaly it's probably very difficult to code and there's not much free screen space left for it.