mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-17 01:15:42 +01:00
Fix multiplayer questing
This fixes an issue with MsgSysCastBinary->MsgSysCastedBinary forwarding and adds a basic stage-reservation system, allowing for some multiplayer quests to work.
This commit is contained in:
@@ -22,10 +22,11 @@ type Session struct {
|
||||
cryptConn *network.CryptConn
|
||||
sendPackets chan []byte
|
||||
|
||||
stageID string
|
||||
stage *Stage
|
||||
charID uint32
|
||||
logKey []byte
|
||||
stageID string
|
||||
stage *Stage
|
||||
reservationStage *Stage // Required for the stateful MsgSysUnreserveStage packet.
|
||||
charID uint32
|
||||
logKey []byte
|
||||
|
||||
// A stack containing the stage movement history (push on enter/move, pop on back)
|
||||
stageMoveStack *stringstack.StringStack
|
||||
|
||||
Reference in New Issue
Block a user