Solution to stay always online ♥♥♥♥♥s
All of us are familiar with wanting to revenge attack and player is online.... for 8 days....
Well here is my simple solution.
Allow the attacks while players are online.
Some players are using H.ac.ks or other programs to stay online all the time. For some players this as a method to climb the trophies ranks and not have to worry about going down. Some players are using this to protect their resources and making it difficult for others to have a chance at being attacked.
Potential hiccups:
people complaining that I was in the middle of moving parts of my base around and i got attacked while i was moving a part of my walls. or i had to move my dark elixir to outside my base to move it to a new place.
Solution: Make your base only changeable in base edit mode. That method prevents any unintentional base flaws. Then bases get saved in edit mode and that becomes the new base that gets attacked.
Now of course they get to not be attacked if they still have a shield, But being online no longer is a free shield.