- teleporter.fade_time = time + autocvar_g_balance_portal_lifetime;
- SetResourceAmountExplicit(teleporter, RESOURCE_HEALTH, autocvar_g_balance_portal_health);
- SetResourceAmountExplicit(teleporter.enemy, RESOURCE_HEALTH, autocvar_g_balance_portal_health);
+ teleporter.fade_time = ((autocvar_g_balance_portal_lifetime >= 0) ? time + autocvar_g_balance_portal_lifetime : 0);
+ SetResourceExplicit(teleporter, RES_HEALTH, autocvar_g_balance_portal_health);
+ SetResourceExplicit(teleporter.enemy, RES_HEALTH, autocvar_g_balance_portal_health);