http://destiny.wikia.com/wiki/Crux_of_Crota
You need to have the eidolon equipped while killing crota?
-
No, and you don't even need Glowhoo or something else. You can even do the raid on normal and it can still drop. Doesn't matter.