That's how Warlocks should work and the bard thing could be cool if the bard actually knew the fucking rules and the DM sent the spy for his &quot;payment&quot; even when he didn't break any rules. Call the spysassin out and grug him.