

















































































void CClient::ProcessServerPacket(CNetChunk *pPacket, int Conn, bool Dummy)Conn and Dummy have the same information


Dummy is true if the message is not from the active connection



true == 3


































































pub fn new(op: BinOp, left: Option<Box<Self>>, right: Option<Box<Self>>) -> Self {
Self { op, left, right }
}
would you use Self as type or write type name? 





























/load mysecret if save is successful or /load word1 word2 word3 if it fails, then says the save is successful and to use /load word1 word2 word3 which is the opposite of the first message.
!image
Save is always successful, otherwise it wouldn't be possible to reload it. However, secret password might collide and a new one is generated, but the save is still successful.

-2. This was causing the hook collision line of ghost players to be affected by real players, which is not correct, as ghosts do not interact with other characters.
Closes #8239.








