Once my player logs in he will be transfered into two different rooms... first into the "Game" room ( MMORoom ) and after that into the "GlobalChat" room ( Just a normal room )...
Code: Select all
getApi().joinRoom(user , getParentExtension().getParentZone().getRoomByName(Rooms.Game), null, false, null);
getApi().joinRoom(user , getParentExtension().getParentZone().getRoomByName(Rooms.GlobalChat), null, false, null);
Well i noticed that once the player joins the GlobalChat ( normal room ) he wont receive any mmoItems and other proximity related stuff anymore... no exceptions... no warning or error logs... the player just dont receive any mmoRoom specific events anymore... no mmoItem updates for example...
When i change the join order ... the player doesnt even interact with the mmoRoom anymore...
Once the player only stays in the mmoRoom everything is fine. Is this normal ? Anyway to prevent this ?