Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37822108
en ru br
Репозитории ALT

Группа :: Игры/Аркады
Пакет: xpilot-ng

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: xpilot-ng-4.7.2-scoreassert.patch
Скачать


--- a/src/server/score.c.orig	2006-10-20 11:38:01.000000000 -0700
+++ b/src/server/score.c	2006-10-20 12:44:30.000000000 -0700
@@ -257,9 +257,13 @@
 		sc = Rate(cannon->score, Get_Score(victim))
 		    * options.cannonKillScoreMult;
 	    else {
-		assert(((object_t *) extra)->id == NO_ID);
-		sc = Rate(UNOWNED_SCORE, Get_Score(victim))
-		    * options.cannonKillScoreMult;
+		//assert(((object_t *) extra)->id == NO_ID);
+		if ( ((object_t *) extra)->id != NO_ID) {
+                    fprintf(stderr, "((object_t *) extra)->id == NO_ID assertion failed\n");
+                } else {
+                    sc = Rate(UNOWNED_SCORE, Get_Score(victim))
+                        * options.cannonKillScoreMult;
+                }
 	    }
 	} else if (((object_t *) extra)->id == NO_ID) {
 	    sc = Rate(0.0,
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin