 
             # flip to own faction
             
+            if item.markup.TEXT1.plain is ' linked '
+                if lastDestroyEvent?
+                    if lastDestroyEvent.markup.PORTAL1.team is item.markup.PORTAL1.team
+                        impossibleEvents[lastDestroyEvent._id] = true
+                
+                return next()
+
+            if item.markup.TEXT1.plain is ' deployed an '
+                if lastDestroyEvent?
+                    if lastDestroyEvent.markup.PORTAL1.team is item.markup.PORTAL1.team
+                        impossibleEvents[lastDestroyEvent._id] = true
+
+                return next()
+            
             if item.markup.TEXT1.plain is ' captured '
                 records.push
                     time:   item.time


        lastDestroyEvent = null
        lastCaptureEvent = null

        next = ->



                if lastDestroyEvent?
                    if lastDestroyEvent.markup.PORTAL1.team isnt item.markup.PORTAL1.team
                        if lastDestroyEvent.markup.PLAYER1.team isnt lastDestroyEvent.markup.PORTAL1.team and not impossibleEvents[lastDestroyEvent._id]?
                            records.push
                                time:    lastDestroyEvent.time
                                player:  lastDestroyEvent.markup.PLAYER1
