Storybook Brawl is an autobattler game, so once the fight starts you have no control of the characters. They choose when and who to fight (or rather, the game chooses for them). However arranging your characers carefully on the battle board can have a significant effect on the outcome of the fight. To make the best choices, you need to know how the autobattler works.
The first thing you need to undertand is the order in which characters attack. Although it can look fairly complex – or even random – during the excitement of the fight, the attack order is actually fixed and quite simple. Each of your character slots attacks in turn. First your front row characters, left to right. Then your back row characters, left to right. After this, the front row characters attack again and so on. Note that your opponents characters are arranged so that they also attack from left to right as seen by you.
But which player gets to attack first? As far as I can tell, this is random unless someone has the Hermes Boots treasure.
There are some characters who break the normal attack order rules, for example Lightning Dragon that makes a bonus attack at the start of each turn.
There’s also a strange anomaly regarding summoned characters. If a character is summoned into the space from which you attacked last turn, then the summoned character gets to attack next turn instead of the attack moving on to the next character. I’m not sure if this is intended behaviour or a bug. It probably doesn’t matter, I haven’t found any way to make use of it.
Now we know which character is going to attack, how do they choose their target?
For most characters, the method is: if the opponent has any characters on the front row, attack one at random. Otherwise, attack a character on the back row at random.
Attacking characters with Flying reverse this: if the opponent has any characters on the back row, attack one at random. Otherwise, attack a character on the front row at random.
There’s no AI, no attempt to find the ‘best’ target to attack. So all you can do is ‘nudge’ the game by (for example) putting Ranged characters with low health values on the back row. Personally I like to have either Medusa or Cupid in attack position 1 (front row left).
At the moment, there are no characters who select their targets on the grounds of stats (eg highest/lowest health) or attributes (eg Good/Evil/Animal). I would be very surprised if this sort of thing doesn’t appear in a future release.