Resolved #10005 - Great person points for units not in ruleset are ignored, and warned against

This commit is contained in:
Yair Morgenstern
2023-08-30 23:10:14 +03:00
parent 713c5968b8
commit 5585dfa470
3 changed files with 18 additions and 2 deletions

View File

@ -99,7 +99,7 @@ class ResourceTests {
fun testImprovementProvidesResourceEvenWithoutTech() {
val tile = game.tileMap[1,1]
val improvement = game.createTileImprovement("Provides [1] [Coal]", "Consumes [1] [Silver]")
tile.changeImprovement(improvement.name)
tile.changeImprovement(improvement.name, civInfo)
Assert.assertTrue(civInfo.getCivResourcesByName()["Coal"] == 1)
Assert.assertTrue(civInfo.getCivResourcesByName()["Silver"] == -1)
}
@ -109,7 +109,7 @@ class ResourceTests {
fun testImprovementProvidesResourceWithUniqueBonuses() {
val tile = game.tileMap[1,1]
val improvement = game.createTileImprovement("Provides [1] [Coal]")
tile.changeImprovement(improvement.name)
tile.changeImprovement(improvement.name, civInfo)
Assert.assertTrue(civInfo.getCivResourcesByName()["Coal"] == 1)
val doubleCoal = game.createBuilding("Double quantity of [Coal] produced")