Here is how it would work
the map is an ice arena + home / away benches + 2 Penalty boxes
there are 3 refs, 4 defenseman, 6 forwards, 2 goalies, 5 spots in each bench, and 1 in each Penalty Box.
Defenseman can attack anyone on ice but not goalies
Forwards can attack anyone on ice
People in PIM box can attack anyone on ice
(having 1 person in PIM = -1 army, having 1 person / box = +1 army)
Refs can attack anyone but not goalies, and refs cannot be attacked except by the bench entrance
Benches are like this
pretend the o are spots on map
ice arena -> o <- -> o <- -> o <- -> o -> ice arena
I'm willing to do graphics, if someone helps me with XML... I know XML I just dono how the map would fit into that.