aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-12-06 21:28:28 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-12-06 21:28:28 +0100
commit20521512b29c615610cfe3b7079d6d8f272b05cc (patch)
tree27504af1bc598d6fee733b0c9937a8ff139b8d3d
parent9adbf6de0ae34b3c54f0514e133291c9f0be3d53 (diff)
hop logic: reset client if init is complete, not if it isn't
-rw-r--r--hop.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/hop.go b/hop.go
index 49172b5..a9f5c7b 100644
--- a/hop.go
+++ b/hop.go
@@ -84,7 +84,7 @@ func (cc *ClientConn) HopRaw(serverName string) error {
cc.server().Close()
// Player CAO is a good indicator for full client initialization.
- if !cc.hasPlayerCAO() {
+ if cc.hasPlayerCAO() {
// Reset the client to its initial state
for _, inv := range cc.server().detachedInvs {
cc.SendCmd(&mt.ToCltDetachedInv{