       @while(
         @moveTo(x: 1.1, speed: 300)
         @smoke('light')
-        #@sequence(
-          #@blast(@location(),
-            #radius: 10
-            #duration: 480
-            #z: -150
-            #alpha: .4
-            #lightness: 1.0
-            #->
-              #rotation: @rotation + 1
-              #alpha: Math.max(0, @alpha - .003)
-              #lightness: Math.max(.2, @lightness - .05)
-              #y: @y - (Math.random() * 2)
-          #)
-          #@wait -> 140 + (Math.random() * 50)
-        #)
       )
     )
 

    }[version]
    @sequence(
      @blast(@location(),
        radius: 10
        duration: 480
        z: @entity.z - 3
        alpha: options.alpha
        lightness: 1.0
        ->
          rotation: @rotation + 1
          alpha: Math.max(0, @alpha - .003)

          @while(
            @wait 300
            @smoke()
          )
        )
      )
