So it's turn 8 in a MP team game and I open my turn and find that a Hero + Dragon + Giant have swept in and taken my capitol killing the 4 defenders there.
The Giant/Dragon/Hero are blessed and the nearest bless site is more than 1 turn away from me. In fact for the hero + dragon and giant to have reached me after blessing the dragon would have had to have entered the game at least 3 turns ago (turn 5) and much more likely it was before that.
The total bonus made the Giant 52 (30 with bless, +12 morale + 10 from walls) and Dragon a mind boggling 67 (45 with bless + 12 morale + 10 from walls) and even with my own Paladin and +2 command ring + Crusader + 6 armies (Hv Infantry/Lt Calv) I was slaughtered (8% chance to win) even with my own +9 bonus (good thing the enemy hero was a Valkyrie or it would have been even worse). I sent my gold to my teammates and resigned (and I am sure another one will resign in another turn or two when he suffers the same fate). Even if I could have brought all 20 of my armies I had on turn 8 into one giant battle I am not sure I could have won unless I got extremely lucky.
I suggested for Beta4 that the Allies given out get a serious revamp. Handing out Dragons as an ally before turn 15 in any game is a very bad thing balance wise. Its pure luck to get one and when you do you are so unstoppable early on that it's not remotely fair for the other players especially large team games/smaller maps where you start close to each other (3-5 turns away).
My suggestion once again is:
Before turn 4 - No Ally of any type possible (so if you want a 2nd hero early it will be with no allies)
Dragons - Not before turn 15
Devils/Archons/Demons - Not before turn 10
Wizards/Elementals/Medusa are fine on any turn started at 4. Not sure what else qualifies as an ally now so I can't comment on the rest.
KGB
P.S. How is new hero cost calculated? I've been offered a hero for as little as 300 gold while at other times it's been 1200. In both extremes that hero has come with no allies with the average cost being in the 700-800 range with no allies. Other times I get 1-2 allies for 1100-1200 range. Just trying to understand what it costs to get a hero and whether allies factor into that cost (they should and the value of the ally should determine how much more and how many).