He is depicted as the father of Vali in the Ramayana and Arjuna in the Mahabharata.Since he is known for mastering over all weapons in warfare, his spiritual sons Vali and Arjuna are also very good in warfare. He becomes a source of nuisance rains in the Puranas, out of anger and with an intent to hurt mankind. But, Krishna as an avatar of Vishnu, comes to the rescue by lifting Mount Govardhana on his fingertip, and letting mankind shelter under the mountain till Indra exhausts his anger and relents. Also, according to Mahabharata Indra, disguised himself as a Brahmin approached Karna and asked for his kavach (body armor) and kundal (earrings) as charity. Although being aware of his true identity, Karna peeled off his kavach and kundal and fulfilled the wish of Indra. Pleased by this act Indra, gifted Karna a dart called Vasavi Shakthi.