REGISTER_MUTATOR(mutator_instagib, autocvar_g_instagib && !g_nexball);
-spawnfunc(item_minst_cells)
+spawnfunc(item_vaporizer_cells)
{
if (!g_instagib) { delete(this); return; }
StartItem(this, ITEM_VaporizerCells);
void replace_with_insta_cells(entity item)
{
- entity e = new(item_minst_cells);
+ entity e = new(item_vaporizer_cells);
setorigin(e, item.origin);
e.noalign = item.noalign;
e.cnt = item.cnt;
e.team = item.team;
e.spawnfunc_checked = true;
- spawnfunc_item_minst_cells(e);
+ spawnfunc_item_vaporizer_cells(e);
}
MUTATOR_HOOKFUNCTION(mutator_instagib, FilterItem)
return false;
float cells = GetResourceAmount(item, RESOURCE_CELLS);
- if(cells > autocvar_g_instagib_ammo_drop && item.classname != "item_minst_cells")
+ if(cells > autocvar_g_instagib_ammo_drop && item.classname != "item_vaporizer_cells")
SetResourceAmount(item, RESOURCE_CELLS, autocvar_g_instagib_ammo_drop);
if(cells && !item.weapon)