rewrite CastBinary payload handling

This commit is contained in:
wish
2024-01-06 17:43:25 +11:00
parent f73bdd7445
commit c8e21387c0

View File

@@ -439,8 +439,8 @@ func handleMsgSysCastBinary(s *Session, p mhfpacket.MHFPacket) {
case BroadcastTypeWorld: case BroadcastTypeWorld:
s.server.WorldcastMHF(resp, s, nil) s.server.WorldcastMHF(resp, s, nil)
case BroadcastTypeStage: case BroadcastTypeStage:
if isDiceCommand { if returnToSender {
s.stage.BroadcastMHF(resp, nil) // send dice result back to caller s.stage.BroadcastMHF(resp, nil)
} else { } else {
s.stage.BroadcastMHF(resp, s) s.stage.BroadcastMHF(resp, s)
} }