answersLogoWhite

0

Yes, the only talisman shop that sells them is located in the runecrafting guild. Although they do not sell blood. You buy them with guild tokens obtained from the mini-game there.

User Avatar

Wiki User

14y ago

What else can I help you with?