string autocvar_g_overkill_weapons; REGISTER_MUTATOR(ok_weapons, expr_evaluate(autocvar_g_overkill_weapons) || MUTATOR_IS_ENABLED(ok)) { MUTATOR_ONADD { WEP_OVERKILL_SHOTGUN.spawnflags &= ~WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_MACHINEGUN.spawnflags &= ~WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_NEX.spawnflags &= ~WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_HMG.spawnflags &= ~WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_RPC.spawnflags &= ~WEP_FLAG_MUTATORBLOCKED; } MUTATOR_ONREMOVE { WEP_OVERKILL_SHOTGUN.spawnflags |= WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_MACHINEGUN.spawnflags |= WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_NEX.spawnflags |= WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_HMG.spawnflags |= WEP_FLAG_MUTATORBLOCKED; WEP_OVERKILL_RPC.spawnflags |= WEP_FLAG_MUTATORBLOCKED; } }