when proccessing a new input event:
%brick.processInputEvent("onPlayerEnterZone",%client);
where the %client variable has been tested thoroughly and does differ between 2 LAN players.
any output events that need a %client as an input - only get the last LAN player to join the server, not the correct and distinguished client object that was processed with the input event.
has anyone experienced this?
EDIT - Fixed