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: