case 1000000: case 1000010: case 1000020: case 1000030: case 1002000: case 1002010: case 1002020: case 1002050: case 1000040: case 725065: { if (Time32.Now > client.Player.LastUseHp.AddMilliseconds(170)) { client.Player.LastUseHp = Time32.Now; } else { //client.Disconnect(); return; } if (Constants.NoHp.Contains(client.Player.MapID)) { return; } if (client.Player.NoDrugsTime > 0) { if (Time32.Now > client.Player.NoDrugsStamp.AddSeconds(client.Player.NoDrugsTime)) { client.Player.NoDrugsTime = 0; } else { return; } } if (client.Player.Hitpoints == client.Player.MaxHitpoints) return; client.Inventory.Remove(item, Game.Enums.ItemUse.RemoveFromStack); client.Player.Hitpoints = Math.Min(client.Player.Hitpoints + infos.BaseInformation.ItemHP, client.Player.MaxHitpoints); break; }