Just to make the public interface smaller.
This removes code duplication, and also fixes an bug where we (rarely) called reinforce_during when the battle had actually ended, causing an assertion failure because it was no longer the correct battle phase.
Add new BotParam THIRD_CREATURE_RATIO, and make BotParams deal with missing fields. Fixes #173
(Github removed their downloads feature. I'll host them elsewhere, when I get around to it.)
We turn the tab's label red to highlight it, then back to black when the player switches to that tab.
…ce_after" This reverts commit ec63bee. This led to a strange bug during battle where turn 1 kept repeating. I can't find the bug so I'll just redo this.
(It's very hard to have no valid moves in Titan, so I suspect some kind of client/server sync bug.)
This eliminates a bunch of duplicated code, at the cost of a few extra conditionals within those methods.