public virtual void AddComponents() { if (this == null) { return; } if (Deleted) { return; } FountainAddon fountain = new FountainAddon(); fountain.Hue = 2076; fountain.MoveToWorld(Location, Map); m_Fountain = fountain; m_TreasurePileLevel = 1; if (Utility.RandomMinMax(1, 3) == 1) { m_TreasurePileLevel = 2; } if (Utility.RandomMinMax(1, 6) == 1) { m_TreasurePileLevel = 3; } if (Utility.RandomMinMax(1, 10) == 1) { m_TreasurePileLevel = 4; } Z += 8; }