I think it's just random mate I've played since launch and only got 1 legendary engram drop off a mob, but last night I was just messing around looking for public events and 2 dropped in the space of an hour.
English
-
Yeah it seems like it, I did notice someone during the devil walker public event on earth pick up a legendary engram so maybe it is random who knows.