They should add an icon on the defense log to tell if you can attack your opponents. Especially the shield state.
For now I spend time to look at base, evaluate if it is ok to attack and after that beeing block because the opponent is on shield. The process is a frustrating.
it could be nice to have special victory bonus for a succesfull revenge.

