diff --git a/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp b/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp index f987d9132f3..f69b5e858c0 100644 --- a/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp +++ b/src/game/shared/tf/halloween/tf_weapon_spellbook.cpp @@ -3006,7 +3006,9 @@ class CTFProjectile_SpellLightningOrb : public CTFProjectile_SpellFireball pEntity->SetGroundChangeTime( gpGlobals->curtime + 0.5f ); } - pEntity->Teleport( NULL, NULL, &vecVelocity ); + pEntity->SetAbsVelocity( vecVelocity ); + pEntity->SetBaseVelocity( vec3_origin ); + } SetContextThink( &CTFProjectile_SpellLightningOrb::VortexThink, gpGlobals->curtime + 0.2f, "VortexThink" );