From 414c69fef7b7d0bbd9ad4fb96a552f08c21dd093 Mon Sep 17 00:00:00 2001 From: aurhat Date: Thu, 11 Sep 2014 10:46:46 +0200 Subject: [PATCH] fix illegal typecast fixes crash during intermission caused by activated and held grenade --- source/src/clientgame.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/clientgame.cpp b/source/src/clientgame.cpp index 2d69fc4b..6421ca15 100644 --- a/source/src/clientgame.cpp +++ b/source/src/clientgame.cpp @@ -974,7 +974,7 @@ void timeupdate(int milliscur, int millismax) conoutf(_("intermission:")); conoutf(_("game has ended!")); consolescores(); - ((sniperrifle *)player1->weaponsel)->scoped = false; + ((sniperrifle *)player1->weapons[GUN_SNIPER])->scoped = false; showscores(true); if(identexists("start_intermission")) execute("start_intermission"); }