Skip to content

Commit e89285e

Browse files
committed
Fix Nike Cross counting stuns as kills
1 parent 956510c commit e89285e

2 files changed

Lines changed: 3 additions & 9 deletions

File tree

src/Battlescape/DebriefingState.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ DebriefingState::DebriefingState() : _region(0), _country(0), _noContainment(fal
256256
int soldierAlienKills = 0;
257257
for (std::vector<BattleUnitKills*>::const_iterator k = (*j)->getStatistics()->kills.begin(); k != (*j)->getStatistics()->kills.end(); ++k)
258258
{
259-
if ((*k)->faction == FACTION_HOSTILE)
259+
if ((*k)->faction == FACTION_HOSTILE && (*k)->getUnitStatusString() == "STATUS_DEAD")
260260
{
261261
soldierAlienKills++;
262262
}

src/OpenXcom.2010.vcxproj

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -758,16 +758,10 @@
758758
<ClInclude Include="Ruleset\MapBlock.h" />
759759
<ClInclude Include="Ruleset\MapDataSet.h" />
760760
<ClInclude Include="Ruleset\MapData.h" />
761-
<ClInclude Include="Ruleset\AlienDeployment.h" />
762-
<<<<<<< HEAD
763-
<ClInclude Include="Ruleset\AlienRace.h" />
761+
<ClInclude Include="Ruleset\AlienDeployment.h" />
764762
<ClInclude Include="Ruleset\RuleCommendations.h" />
765-
<ClInclude Include="Ruleset\StatString.h" />
766-
<ClInclude Include="Ruleset\StatStringCondition.h" />
767-
=======
768763
<ClInclude Include="Ruleset\AlienRace.h" />
769-
<ClInclude Include="Ruleset\MapScript.h" />
770-
>>>>>>> master
764+
<ClInclude Include="Ruleset\MapScript.h" />
771765
<ClInclude Include="Ruleset\MCDPatch.h" />
772766
<ClInclude Include="Ruleset\Polygon.h" />
773767
<ClInclude Include="Ruleset\Polyline.h" />

0 commit comments

Comments
 (0)