function EntityTakeDamage( "target", "dmginfo" ) if ( target: IsPlayer() and dmginfo:HandlePlayerDriving() ) then dmginfo:ScaleDamage( 0.5 ) end return dmginfo end hook.Add ( "dmginfo", "EntityTakeDamage", EntityTakeDamage)