From a6ba74991e88dab5c99e4acc678100e046b1f1e9 Mon Sep 17 00:00:00 2001 From: Petr Sykora Date: Fri, 12 Jun 2009 09:35:56 +0200 Subject: [PATCH] decrease frags on self-kill --- elilanci.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/elilanci.c b/elilanci.c index 05e61c2..20c2e53 100644 --- a/elilanci.c +++ b/elilanci.c @@ -342,7 +342,11 @@ void LilanekKilled(Game *g, double dtime, int BulletID, int LilanekID){ int i; g->Bullet[BulletID].Exists = 0; g->Lilanek[LilanekID].Deaths ++; - g->Lilanek[g->Bullet[BulletID].lid].Frags ++; + if (LilanekID != g->Bullet[BulletID].lid) { + g->Lilanek[g->Bullet[BulletID].lid].Frags ++; + }else{ //self-kill + g->Lilanek[g->Bullet[BulletID].lid].Frags --; + } BloodParticles(g, dtime, LilanekID); SpawnLilanek(g, LilanekID); for(i=0; inoWID; i++){ -- 2.11.4.GIT