NPC choices seem to time out early on 2001Scape server

not sure if it needs to be at a multi or not. It probably is though. Come to think of it, this is probably some code I put for if the client sends any opcode other than a selection or heartbeat packet, then it cancels the multi. And uhm, maybe the heartbeat packet isn't correctly identified for 2001scape, or there is an additional heartbeat packet.