package tc.oc.pgm.kits;
import tc.oc.pgm.match.MatchPlayer;
import tc.oc.pgm.teams.TeamFactory;
import tc.oc.pgm.teams.TeamMatchModule;
public class TeamSwitchKit extends DelayedKit {
private final TeamFactory team;
public TeamSwitchKit(TeamFactory team) {
this.team = team;
}
@Override
public void applyDelayed(MatchPlayer player, boolean force) {
TeamMatchModule tmm = player.getMatch().needMatchModule(TeamMatchModule.class);
tmm.forceJoin(player, tmm.team(team));
}
}