Re: Developer Plans
If I remember correctly, I think this is how the old Microprose game did it, and I thought it worked pretty well: If a banding creature has been declared as attacking or blocking (once it has the combat indicator on it) and you select another attacker or blocker, you get prompted whether you want the "new" attacker/blocker to join the band. This would require a check - whenever an attacker / blocker is declared, if a bander has already been declared, then ask.friarsol wrote:I'm not really sure how we should handle the UI for declaring creatures as part of a band. Does anyone have any ideas?
This strikes me as a little bit like soulbond, actually.
This method could be a pain if you're playing a token / weenie swarm deck. However, in that case, you could just declare the attacker / blocker with banding *last* to avoid getting prompted for each other one.
Another consideration is how this would / should interact with the alpha strike shortcut key. Maybe in that case, assume the bander(s) are declared "last", and don't ask. If I've got 15 potential attackers, one of which has banding, and I want to aplha strike and band one other guy with the bander, I can always press A, then deselect the bander and the one I want joining up, then reselect the bander, then reselect the other guy.
This probably sounds much more complicated than it would be in practice. I use the A key then deselect the creatures I want held back all the time. ("No, Priest of Titania, you're not going over there.")
As for the AI, in worst-case scenario it could ignore banding on its own creatures, and just treat attacking bands as a single attacker with power and toughness equal to the group's total stats, which isn't far off anyway. Teaching the AI not to suicide attack into a banding group may be a whole other kettle of fish...
