If you have removed the curse in Bellheart by defeating the Boss, Widow at Hollow Knight Silksong, then you must return and talk to the residents. One of the residents, i.e., Pinmaster Plinney, can upgrade Hornet’s Needle once for free. If you interact with Pinmaster Plinney again, then the task, Pinmaster’s Oil, will be added.
The task requires you to find and deliver the Pale Oil to the Pinmaster Plinney in order to upgrade your Needle or weapon again. The general description of the quest would be to retrieve the Pale Oil from the Citadel. However, there are a total of 3 Pale Oils in the game, and from any of these locations, you can grab and deliver them to complete the Pinmaster’s Oil quest.
All Pale Oil Location For Pinmaster Oil Quest For Hollow Knight Silksong
The first Pale Oil can be collected in the Choral Chambers, as marked in the map above. Explore and make your way to the marked location to grab the Pale Oil, which can be delivered to Pinmaster.
The next Pale Oil can be collected after you manage to find all 5 Delicacies and deliver them to Loyal Mergwin to complete the Great Taste of Pharloom quest. The reward would be a Pale Oil.
The final Pale Oil can be collected in the Fleatopia to complete the Ecstasy of the End quest. Hit the Piñata, and once it bursts out, along with Rosaries, Pale Oil will drop.