W_Electro_TriggerCombo(this.origin, WEP_CVAR(electro, combo_comboradius), this.realowner);
this.event_damage = func_null;
- this.velocity = this.movedir; // .velocity must be != '0 0 0' for particle fx and decal to work
+ if (!this.velocity)
+ this.velocity = this.movedir; // .velocity must be != '0 0 0' for particle fx and decal to work
RadiusDamage(
this,
this.event_damage = func_null;
this.takedamage = DAMAGE_NO;
- this.velocity = this.movedir; // .velocity must be != '0 0 0' for particle fx and decal to work
+ if (!this.velocity)
+ this.velocity = this.movedir; // .velocity must be != '0 0 0' for particle fx and decal to work
if(this.move_movetype == MOVETYPE_BOUNCE || this.classname == "electro_orb") // TODO: classname is more reliable anyway?
{