mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-27 05:46:43 -04:00
Fixed a crash when killing a barbarian invading an unmet city-state (#5396)
This commit is contained in:
parent
e1b4c53573
commit
ec036dc3dd
@ -157,7 +157,7 @@ object Battle {
|
|||||||
// CS friendship from killing barbarians
|
// CS friendship from killing barbarians
|
||||||
if (defeatedUnit.matchesCategory("Barbarian") && defeatedUnit.matchesCategory("Military") && civUnit.getCivInfo().isMajorCiv()) {
|
if (defeatedUnit.matchesCategory("Barbarian") && defeatedUnit.matchesCategory("Military") && civUnit.getCivInfo().isMajorCiv()) {
|
||||||
for (cityState in UncivGame.Current.gameInfo.getAliveCityStates()) {
|
for (cityState in UncivGame.Current.gameInfo.getAliveCityStates()) {
|
||||||
if (defeatedUnit.unit.threatensCiv(cityState)) {
|
if (civUnit.getCivInfo().knows(cityState) && defeatedUnit.unit.threatensCiv(cityState)) {
|
||||||
cityState.threateningBarbarianKilledBy(civUnit.getCivInfo())
|
cityState.threateningBarbarianKilledBy(civUnit.getCivInfo())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user