if(c instanceof PlayerChar) {
/*
* If a player, send movement to everyone but themselves
* Movement for themself is sent over TCP
*/
PlayerChar p = (PlayerChar) c;
synchronized(m_players) {
Collection<PlayerChar> list = m_players.values();
for(PlayerChar pl: list) {
if(p != pl) {
pl.queueOtherPlayerMovement(d, c.getId());