Battle pause against NPC
A pause would be nice if your battling an NPC location, and maybe a mutual pause between players.
Example.
I launch an attack on a castle or whatever...
My troops are a couple seconds from the attack,,, and....
Phone rings..... or network disconnect... or a game crash...
The troop loss could be huge at this point.
Suggestions
On the action screen, maybe delay attack until the player hits the "Go" button. This way, if disconnected for whatever reason, the player doesn't suffer any losses that are out of his/her control. If it's against another player, then if either player hits "go", then it's no longer paused.
Auto-Pause
If the game sees that the player is no longer online, then maybe auto-pause if it's against NPC, and in player-vs-player, ask the other player if they would like to pause.
If the player launches an attack, get's disconnected, and is unable to get back online within a few minutes, then cancel the attack. (just like hitting the red X)
If a player logs out of the game while attacks are marching, then auto-cancel those attacks.
The reason I suggest this is because it happened to me a couple times now where I launched an attack, and as the battle was getting close, the game disconnected, and by the time I was able to log back in, I was already on round 2.
Yesterday, this cost me 7000 Hoplites because the disconnect came as I was hitting a level 19 manor and it took me about 20 seconds to get back in. All my troops went forward, and the cats didn't hit the turrets, so I ended up taking a huge loss of hoplites because of it.
Example.
I launch an attack on a castle or whatever...
My troops are a couple seconds from the attack,,, and....
Phone rings..... or network disconnect... or a game crash...
The troop loss could be huge at this point.
Suggestions
On the action screen, maybe delay attack until the player hits the "Go" button. This way, if disconnected for whatever reason, the player doesn't suffer any losses that are out of his/her control. If it's against another player, then if either player hits "go", then it's no longer paused.
Auto-Pause
If the game sees that the player is no longer online, then maybe auto-pause if it's against NPC, and in player-vs-player, ask the other player if they would like to pause.
If the player launches an attack, get's disconnected, and is unable to get back online within a few minutes, then cancel the attack. (just like hitting the red X)
If a player logs out of the game while attacks are marching, then auto-cancel those attacks.
The reason I suggest this is because it happened to me a couple times now where I launched an attack, and as the battle was getting close, the game disconnected, and by the time I was able to log back in, I was already on round 2.
Yesterday, this cost me 7000 Hoplites because the disconnect came as I was hitting a level 19 manor and it took me about 20 seconds to get back in. All my troops went forward, and the cats didn't hit the turrets, so I ended up taking a huge loss of hoplites because of it.