I did a quick search, and found nothing mentioning this. If there are other threads, and I missed them, I apologize.
I am sure I am not the only one frustrated by lack of revenge windows. You log on, see the attack, check out the base, then hit the button. Cannot attack! User online!. Five minutes later, same message! Check back in another five, and now there is a shield? ♥♥♥, now I probably have to wait 12 hours, and if I am lucky, I might get revenge on that person. The frustration heightens when you just want to wipe out the (expletive) who just got 1,000dark doing a de zap.
Well here is my solution. When the revenge button is pushed, the other players shield is paused. The reason it is paused, is so that revenge cannot be one barb that causes the person to lose their shield. The revenge attack then occurs, and at the end, the shield resumes. That would only change game play minimally, and would make it a little more interesting.

