It seems to me that Lillith should automatically return a disconnecting player next to his capital. There is too much abuse.
The cowards have this tactic, they done 1 attack, and disconnects.
Then send a spy wait until there is nobody and reconnects and attacks again.
Etc. Its à war game not "catch me if you can"
For a player who defends this is borring. Really.
May you should add this rule : if a player disconnecting in enemi territory, the players lost 1 point energy each hero and sent to the capital. Simple, Easy to do and more fair for the brave.
You should think of it.