When does Cromwell pardon you for free?

//ads -- adsterra.com -- native banner
?>
I tried Moon Butterfly set and made an NPC angry on accident.
So I went to Cromwell The Pardoner (for the first time). The wiki says he pardons you for 1000 souls per soul level. I was suprised to see that the price for me was "0 souls". And indeed, I paid 0 souls and the NPC is no longer hostile.
The Wiki says nothing about it, but I would like to know when exactly are you able to be pardoned for free?
Pictures about "When does Cromwell pardon you for free?"



What does asking for pardon do in Dark Souls 2?
Cromwell the Pardoner InformationForgives Sins at the cost of 1,000 souls per soul level. Forgiving sin only removes the aggro from NPCs if you have managed to make them hostile, and not the sin level.How do you get to Cromwell The Pardoner?
Location. Cromwell is found in Brightstone Cove Tseldora in a room above the chapel where the Prowling Magus and Congregation boss is fought. When the player exits the main doorway, head to the left, and there will be a ladder in which you can climb up into an attic-like room.How do you get rid of sins in Dark Souls 2?
Being killed by an arbiter spirit removes 1 point of sin. Dying with an Arbiter Spirit on the map removes 1 point of sin, regardless of whether your death was caused by the arbiter spirit. Sin does not reset after completing a play through.What does sin do in ds2?
You accrue sin by killing non-hostile NPCs or by killing the host in a red eye orb invasion. If you accrue enough sin, you become a target of blue eye orb invasions. You also suffer more significantly from the curse, in the form of lower HP. Being killed by an arbiter phantom will reduce your sin.Dark Souls II - What happens if you Ask for Pardon (Nothing)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: George Dolgikh @ Giftpundits.com, NOHK, George Dolgikh @ Giftpundits.com, George Dolgikh @ Giftpundits.com