moin Lars,
es gibt 2 teams. zu anfang sind alle helden dem team <hero_unselected> zugordnet und wechseln dann ins team <heros>, wenn sie in den inneren kreis laufen.
der counter <hero_count> hört auf zu zählen, wenn 6 Helden im team sind und schaltet die auswahlscripte ab, es können dann keine weiteren einheiten mehr gewählt werden.
wenn du aber einen rahmen um alle helden ziehst und in den inneren kreis klickst, dann kommt es zu überschneidungen bei der teamzuordnung, weil gleichzeitig zu viele zuordnungen durch die scripte geprüft werden müssen. das team <heros> enthält dann 6 helden aber es gibt eine unbestimme anzahl helden die dem player1 zugeordnet und auswählbar sind, dem team <heros> aber nicht anghören, aber trotzdem steuerbar sind.
möglicherweise liegt es auch an den areas, dass es dort zu unstimmigkeiten kommt. im inneren kreis gibt es die area <area_selected> sie ist annähernd kreisförmig. die area des äußeren kreises, <area_unselected>, ist rechteckig, aber so verbogen, dass sie den inneren kreis umschließt. an den übergängen zwischen beiden areas gibt es ein winziges "niemandsland", das muß sein, weil sich bei überlappungen der areas unkalkulierbare selct ergebnisse einstellen.
du siehst, das ganze ist etwas tricky ;o))
morgentliche mappergrüße
-ernst-