Skip to content

Commit c21dfdf

Browse files
authored
Fix Bot manager
1 parent 813463d commit c21dfdf

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

rlbot/managers/bot.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,20 @@ def _handle_match_settings(self, match_settings: flat.MatchSettings):
7272

7373
# search match settings for our spawn id
7474
for player in self.match_settings.player_configurations:
75-
if player.spawn_id == self.spawn_id:
75+
if player.spawn_id == self.spawn_id or self.spawn_id == 0:
7676
self.team = player.team
7777
self.name = player.name
7878
self.logger = get_logger(self.name)
7979
break
8080

81+
if self.spawn_id == 0:
82+
match player.variety.item:
83+
case flat.RLBot():
84+
self.team = player.team
85+
self.name = player.name
86+
self.logger = get_logger(self.name)
87+
break
88+
8189
if not self._initialized_bot and self._has_field_info:
8290
self._initialize_agent()
8391

0 commit comments

Comments
 (0)