Hello. I'm trying to make a grenade, using the gamevar PIPEBOMB_CONTROL with the values 2 1, and the gamevar GRENADE_LIFETIME with X 1, but sometimes the grenade doesn't explode. I'm doing something wrong or it's a bug?
Thanks in advance.

actor[j].t_data[7]= ltime + mulscale(krand(),lv, 14) - lv;
Perro Seco, on 27 December 2013 - 06:52 AM, said:
Fox, on 17 August 2013 - 02:41 PM, said:
actor[j].t_data[7]= ltime + mulscale(krand(),lv, 14) - lv;
Helixhorned, on 05 January 2014 - 08:41 AM, said:
{ long lGrenadeLifetime=GetGameVar("GRENADE_LIFETIME", NAM_GRENADE_LIFETIME, -1, snum); long lGrenadeLifetimeVar=GetGameVar("GRENADE_LIFETIME_VAR", NAM_GRENADE_LIFETIME_VAR, -1, snum); //sprintf(g_szBuf,"Lifetime=%ld Var=%ld snum=%d",lGrenadeLifetime, lGrenadeLifetimeVar, snum); //AddLog(g_szBuf); // set timer. blows up when at zero.... sprite[j].extra=lGrenadeLifetime + mulscale(krand(),lGrenadeLifetimeVar, 14) - lGrenadeLifetimeVar; }
Helixhorned, on 06 January 2014 - 01:05 AM, said: