What happened to Hierophant Green's painting power? In episode two of Stardust Crusaders, Kakyoin paints red paint on a horribly drawn painting of Jotaro, specifically, on his leg. Jotaro gets a cut on his leg somehow. But Kakyoin never does it again. Why didn't he use it in more battles?
Because he never had such an ability.
The painting was just a prop. As soon as Kakyoin stroke the canvas, he had Hierophant cut Jotaro. While this is not stated, it's heavily implied because as soon as he painted Jotaro, he threw the painting into a tree, signifying its unimportance, instead of using it again when he confronted Jotaro.