Comments

Comment by huntboi

the pledge of adoration is received from guards and the gift of adoration is received from other NPCs

Comment by Gambolputty

In 2010 you can no longer get these. Instead, you collect Love Tokens from daily quests, which can be used at holiday vendors in capital cities to buy some of the items previously contained in the different pledges.