else if(t < -1)
t = 0;
else if (g_race || g_cts)
- t = (i == WEP_LASER);
+ t = (i == WEP_SHOTGUN);
else if (g_nexball)
t = 0; // weapon is set a few lines later
else
self = e_old;
}
//dprint("Delayed initialization: ", self.classname, "\n");
- func();
+ if(func != func_null)
+ func();
+ else
+ dprint("^1WARNING: Skipped initialization: ", self.classname, "\n");
self = e;
}
}