function EFFECT:Init( data ) self.Position = data:GetOrigin() local emitter = ParticleEmitter( self.Position ) local emittersed = ParticleEmitter( self.Position ) for i=1, 2 do local particle = emitter:Add( "effects/smoke", self.Position ) particle:SetVelocity(Vector(math.random(-20,20),math.random(-20,20), math.random(-20, 20))) particle:SetDieTime(2) particle:SetStartAlpha(255) particle:SetEndAlpha(0) particle:SetStartSize(10) particle:SetEndSize( 70 ) particle:SetRoll(math.random(-10,10)) particle:SetRollDelta(math.random(-3,3)) particle:SetColor( 180, 180, 180 ) particle:VelocityDecay( false ) end emitter:Finish() end function EFFECT:Think( ) return false end function EFFECT:Render() end