private void AddModifier(GameObject go, bool heal)
    {
        ShipHPModifier shipHPModifier = go.AddComponent <ShipHPModifier>();

        shipHPModifier.Level = this.level;
        shipHPModifier.heal  = heal;
    }
    public override void UpdateLevel()
    {
        this.level++;

        HashSet <GameObject> gameObjects = PlayerDatabase.Instance.GetObjects(base.player);

        foreach (GameObject go in gameObjects)
        {
            if (go.layer == (int)ObjectLayers.Ship)
            {
                ShipHPModifier shipHPModifier = go.GetComponent <ShipHPModifier>();
                shipHPModifier.Level = this.level;
                shipHPModifier.Modify();
            }
        }
    }