Dirty fix for match size init
This commit is contained in:
parent
71f5a8c4d0
commit
9ad8d5779e
|
@ -18,7 +18,7 @@ def handle(userToken, packetData):
|
||||||
raise exceptions.matchCreateError()
|
raise exceptions.matchCreateError()
|
||||||
|
|
||||||
# Create a match object
|
# Create a match object
|
||||||
# TODO: Player number check
|
# TODO: Player number check (Dirty hack below)
|
||||||
matchID = glob.matches.createMatch(matchName, packetData["matchPassword"].strip(), packetData["beatmapID"], packetData["beatmapName"], packetData["beatmapMD5"], packetData["gameMode"], userID)
|
matchID = glob.matches.createMatch(matchName, packetData["matchPassword"].strip(), packetData["beatmapID"], packetData["beatmapName"], packetData["beatmapMD5"], packetData["gameMode"], userID)
|
||||||
|
|
||||||
# Make sure the match has been created
|
# Make sure the match has been created
|
||||||
|
@ -29,6 +29,11 @@ def handle(userToken, packetData):
|
||||||
# Join that match
|
# Join that match
|
||||||
userToken.joinMatch(matchID)
|
userToken.joinMatch(matchID)
|
||||||
|
|
||||||
|
# Disable slots (Dirty)
|
||||||
|
for i in range(0,16):
|
||||||
|
if match.slots[i].status is not 4:
|
||||||
|
match.slots[i].status = packetData["slot{}Status".format(i)]
|
||||||
|
|
||||||
# Give host to match creator
|
# Give host to match creator
|
||||||
match.setHost(userID)
|
match.setHost(userID)
|
||||||
match.sendUpdates()
|
match.sendUpdates()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user