Sooo... About a different version about how Karna get the vasavi shakti...*inhales*
There is 1: The version that following the Canon, the original text
Retelling Indra disguised himself, Karna cutting his own armor, Yep
And there is 2: A version where Arjuna need the vasavi shakti to cut gatotkaca umbilical cord (yep)
There's Described that the baby was so strong, that no weapon can cut his umbilical cord
Arjuna being a good brother he is, later gone on an adventure to seek vasavi shakti to help bheema with this problem (i don't know how to cut an umbilical cord with a spear, but okay, okay)
So Arjuna meditate somewhere, Karna was there too, don't worry about it -because he also want to obtain a powerful weapon by any means-cough
In this story the vasavi shakti was given by Bhatara Guru (Another name for Lord Shiva) rather than Lord Indra; That weapon later being send by Narada muni personally
Seeing that, Karna asked his father to make the sky look gloomy
Narada muni seeing Karna along the way later give him the vasavi shakti, mistaken the King of Anga as the third pandava because of the bad lighting (also because Karna claiming to be Arjuna LMAO)
Of course they fight AGAIN, but i will add the detail later













