Amount of shield actually based on percentage of attack
Instead of giving out a tiered shield meaning everyone gets a minimum of 12hourr shield when they qualify for a shield can you change the shield system to be based on the amount of damage in the village? Perhaps also take into account the amount of loot taken and use the higher of the two values?
Lets accept that the maximum amount of shield is 16 hours for the sake of maths.
So if my village is attacked and I have 45% damage done yet the attacker takes 60% of the available loot.
I would want Clash to say, which is higher village damage or loot taken. In this case loot taken was 60%... Ok I now get 60% of the 16 hour shield. (576 minutes or just over 9 and a half hours).
By doing it this way even small attacks will give small shields. People will no longer have a pattern to when their shields will finish. Right now I know I will get attacked soon after going offline and that it will result in a shield long enough to see me through the night.
This option will have more villages being exposed for raiding, yet I think it is fairer also.. How many of you get hit for 30% damage, a load of loot taken and with no shield. Get ready for someone else to come and rob you again.