This is a topic that was discussed in the past, but it is a problem I am dealing with in Royal Revolt 2 now.
(this is only in regards to non-Alliance war events) When a single opposing player (known as trophy strippers) can attack you 25 times with two different character accounts in one day when you are offline and do this for 3 days in a row, it can really take the fun out of climbing the leaderboard and feels that only people that are online 24/7 are awarded the most gains vs. people that have jobs that can’t keep playing online all the time.
Right now, there is a 1 hour attack cooldown (i think) after attacking a player 3 times. I would like to suggest that the 1 hour cooldown be drastically increased to 24 hours after 3 attacks. This way trophy strippers are not abusing other players who can’t be online all the time.