mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-17 09:25:06 +01:00
Fix issue with a player not being able to spawn when they join somone in co-op with a singleplayer team of more than the max allowed amount
This commit is contained in:
@@ -95,14 +95,14 @@ public class MultiplayerManager {
|
||||
hostPlayer.sendPacket(new PacketPlayerEnterSceneNotify(hostPlayer, hostPlayer, EnterType.EnterSelf, EnterReason.HostFromSingleToMp, hostPlayer.getScene().getId(), hostPlayer.getPos()));
|
||||
}
|
||||
|
||||
// Make requester join
|
||||
hostPlayer.getWorld().addPlayer(requester);
|
||||
|
||||
// Set scene pos and id of requester to the host player's
|
||||
requester.getPos().set(hostPlayer.getPos());
|
||||
requester.getRotation().set(hostPlayer.getRotation());
|
||||
requester.setSceneId(hostPlayer.getSceneId());
|
||||
|
||||
// Make requester join
|
||||
hostPlayer.getWorld().addPlayer(requester);
|
||||
|
||||
// Packet
|
||||
requester.sendPacket(new PacketPlayerEnterSceneNotify(requester, hostPlayer, EnterType.EnterOther, EnterReason.TeamJoin, hostPlayer.getScene().getId(), hostPlayer.getPos()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user