about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDominik Geyer <dominik.geyer@gmx.de>2008-11-04 11:55:26 +0000
committerDominik Geyer <dominik.geyer@gmx.de>2008-11-04 11:55:26 +0000
commitd37c54a995f488285b6da07c6a9474aebdf9c991 (patch)
treef986b1c1684367df28b3ef57a110a09997f5ac80 /src
parente1807ea08a7a97236697197d6fc25ead882ad6c7 (diff)
downloadzcatch-d37c54a995f488285b6da07c6a9474aebdf9c991.tar.gz
zcatch-d37c54a995f488285b6da07c6a9474aebdf9c991.zip
tdm: fix team-scoring on teammate-kill; ticket #557
Diffstat (limited to 'src')
-rw-r--r--src/game/server/gamemodes/tdm.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/server/gamemodes/tdm.cpp b/src/game/server/gamemodes/tdm.cpp
index a490907a..c15fb244 100644
--- a/src/game/server/gamemodes/tdm.cpp
+++ b/src/game/server/gamemodes/tdm.cpp
@@ -17,7 +17,7 @@ int GAMECONTROLLER_TDM::on_character_death(class CHARACTER *victim, class PLAYER
 	if(weapon >= 0)
 	{
 		// do team scoring
-		if(killer == victim->player)
+		if(killer == victim->player || killer->team == victim->player->team)
 			teamscore[killer->team&1]--; // klant arschel
 		else
 			teamscore[killer->team&1]++; // good shit