void Update(S_BOSS_GAGE_INFO packet) { MaxHP = packet.MaxHP; CurrentHP = packet.CurrentHP; AnimateHP(packet.CurrentHP); BossVisible = true; if (CurrentHP == 0) { BossVisible = false; } Dispatcher.Invoke(() => { BossName.Text = MonsterDatabase.GetName(packet.Npc, packet.Type); }); }