+
+void TargetSelection::ReadMode(const common::TargetingMode &tm) {
+ if (tm.TargetsEnemy()) {
+ SelectEnemies();
+ } else {
+ SelectHeroes();
+ }
+ if (tm.TargetsSingle()) {
+ SelectSingle();
+ } else if (tm.TargetsMultiple()) {
+ SelectMultiple();
+ }
+}
+
+