Merge pull request #6274 from abcdefg30/falsekillstats

Fixes #6223
This commit is contained in:
Matthias Mailänder
2014-08-23 18:50:44 +02:00

View File

@@ -116,6 +116,9 @@ namespace OpenRA.Mods.RA
{ {
public void Killed(Actor self, AttackInfo e) public void Killed(Actor self, AttackInfo e)
{ {
if (self.Owner.WinState != WinState.Undefined)
return;
var attackerStats = e.Attacker.Owner.PlayerActor.Trait<PlayerStatistics>(); var attackerStats = e.Attacker.Owner.PlayerActor.Trait<PlayerStatistics>();
var defenderStats = self.Owner.PlayerActor.Trait<PlayerStatistics>(); var defenderStats = self.Owner.PlayerActor.Trait<PlayerStatistics>();
if (self.HasTrait<Building>()) if (self.HasTrait<Building>())