From: Dave B. <dbr...@us...> - 2002-01-19 09:51:53
|
Update of /cvsroot/bzflag/bzflag/src/bzflag In directory usw-pr-cvs1:/tmp/cvs-serv10036/bzflag/src/bzflag Modified Files: playing.cxx Log Message: Fix client crash with blowing up UNKNOWNs. Index: playing.cxx =================================================================== RCS file: /cvsroot/bzflag/bzflag/src/bzflag/playing.cxx,v retrieving revision 1.60 retrieving revision 1.61 diff -u -r1.60 -r1.61 --- playing.cxx 2002/01/17 14:34:29 1.60 +++ playing.cxx 2002/01/19 09:51:48 1.61 @@ -1549,11 +1549,13 @@ if ((killerPlayer == myTank || victimPlayer == myTank) && !(killerPlayer == myTank && victimPlayer == myTank)) { if (killerLocal == myTank) { - victimPlayer->changeLocalScore(1, 0); + if (victimPlayer) + victimPlayer->changeLocalScore(1, 0); myTank->setNemesis(victimPlayer); } else { - killerPlayer->changeLocalScore(0, 1); + if (killerPlayer) + killerPlayer->changeLocalScore(0, 1); myTank->setNemesis(killerPlayer); } } |