[144.6] Oil on atoll: can't be built an oil platform

Pep

King
Joined
May 28, 2002
Messages
688
Location
Spain
In the image you can see the workboat can't build an oil platform on an oil resource, because it's on an atoll. Anyway, it's very odd to have oil on atolls. It hasn't happened to me before.
 

Attachments

  • oil_on_atoll.jpg
    oil_on_atoll.jpg
    171.6 KB · Views: 979
Someone reported this bug earlier and in v144.3 I specifically told oil it can't appear on sea plots with a feature... I must have made a mistake. :think:

Update: Oh silly me, I wrote a double negative:
Code:
plot:GetFeatureType() ~= -1

when it should have been:
Code:
plot:GetFeatureType() == -1
I've fixed this for v145. Thank you for reporting it! :goodjob:
 

Attachments

  • oil_on_ice.jpg
    oil_on_ice.jpg
    162.6 KB · Views: 237
Try it again in v151.2 - I moved the feature check to a different area. I mistakenly had it in the "find terrain resource priorities" section instead of "pick valid tiles" section.
 
Try it again in v151.2 - I moved the feature check to a different area. I mistakenly had it in the "find terrain resource priorities" section instead of "pick valid tiles" section.

In my current game (v152.7 beta) there's no oil on ice or atolls so it seems the bug is fixed :goodjob:. What I've noticed is that oil only appears now on coastal tiles next to land. I don't know if it's intended or not.

On the other hand, I've attached an image of a Continent plus map. As you can see, 1 tile island with coal are very common. Is it intended?
 

Attachments

  • coal_islands.jpg
    coal_islands.jpg
    102.5 KB · Views: 120
It is intended. I would however change it so that there will be less coal ( if not none ) in polar regions.

Its both logical and practical as it will reduce AI likelihood of settling new cities in ice.

Especially where there are attractive unoccupied regions to be yet taken.
 
Oil does not appear on atolls anymore using the latest version but I have noticed that it appears 80% on water and 20% on land. It should be more balanced I think.
 
Sea oil hugs coastlines to make it easier to acquire with cities. Water 3 tiles from land can be very difficult to get. Coal on tiny islands makes settling them more valuable. The next best alternative to coal is a 3rd sea luxury which appears only near tiny islands... this was impractical in the current version of civ, but Firaxis added more sea resources in G&K. I'll use those to buff small islands.

Land oil favors desert, tundra, and snow. Sea oil favors tiles offshore from grassland and plains. The ratio of land to sea oil depends on the ratio of those terrain types on your map (and the number of islands).

The logic is most oil under "nice" terrain was exhausted by World War 2, when oil-using units first become available in Civilization. For example, the United States oil boom started by the 1901 Spindletop gusher ended in the 1940s. The second half of the 20th century is when oil became an increasingly "strategic" global resource.
 
Your thinking about oil exhausted under nice terrain is quite accurate and I like that you have made it that way to match the current global conditions. Probably the map type I use (small continents) do not favor terrains like tundra/ice/desert so oil appears mainly on water.

Regarding coal on islands, I think you could do it that way so small islands do get sea oil resource rather than simply coal. Maybe appear oil around 1 tile of land but make sure it appears only one or two times per map so the resource remains balanced. Just a couple of thoughts.
 
Back
Top Bottom