 Action = require('ecstasy').Action
 
 class BlobComponent
-  constructor: ({@velX, @velY, @parent, @weight, @weightCap}) ->
+  constructor: ({@velX, @velY, @parent, @weight, @weightCap, @invincible}) ->
     @velX ?= 0
     @velY ?= 0
     @weight ?= 0.15

          entBlob.weight = entBlob.weightCap
          entBlob.weightCap = null
        else continue
      # TODO: Implement better algorithm of this, such as QuadTree
      for other, j in @entities
        continue unless j > i

          pushOther entity, other
          continue
        continue if otherBlob.weight <= 0.1
        continue if otherBlob.invincible
        if entPos.collides otherPos
          # Bigger one eats smaller one
          entityBig = entPos.radius > otherPos.radius
