public void Update2(byte type, ulong value, bool screen) { if (!SendUpdates) return; update = new Update(true); update.UID = UID; update.Append2(type, value); if (EntityFlag == EntityFlag.Player) { if (!screen) update.Send(Owner as Client.GameState); else (Owner as Client.GameState).SendScreen(update, true); } else { MonsterInfo.SendScreen(update); } }