adaneslavo / More-Unique-Components-for-VP

Adds 3rd and 4th unique component to each civilization.
1 stars 6 forks source link

Egypt - AI Not Improving Flax Resources #145

Closed cdanger341 closed 6 years ago

cdanger341 commented 6 years ago

V31-2

Playing a game as Germany with Rome, Spain, Indonesia, Egypt, and Ethiopia in play to see what their new UIs look like and perform. So far it is in the mid-1700s and after exploring the whole map with my Explorer I noticed that Egypt had still yet to improve the Flax resource that spawned due to building their Nilometers. The Flax only spawned on flat plains/grassland/flood plains and a flat forest tile, but on these tiles Egypt had built farms, villages, and a lumber mill rather than plantations.

I started a game as Egypt and rushed to Nilometers to see if I could improve them and could do so without issue. It looks like something is preventing the Egypt AI from recognizing the Flax resources as something it can now build plantations on.

pineappledan commented 6 years ago

Maybe AI flavours havent been assigned

theazuresoul commented 6 years ago

It shouldn't be possible to build farms/villages/lumber mills on tiles with resources. If those improvements are on top of flax, chances are that they were built before the flax spawned (unless there's some unusual bug going on). The AI does not generally build over existing improvements, since resource spawning is not a thing that normally happens in the game.

cdanger341 commented 6 years ago

Here is a pic of the Flax tiles with farms over them. When I went back to take the screengrab I noticed that one of the Flax tiles was finally improved via a plantation. Given that Nilometers unlock in Classical era and it's currently Industrial, Egypt must have built farms where their Flax resources spawned, but then never went back and improved them. Same for the Flax that spawned on a forest.

8930_20180515174322_1

pineappledan commented 6 years ago

There's no new flavors for input, but more likely it's just the AI tending not to overwrite tiles they have already improved.