Yeah, inventor doesn't use roles they just give other people items. Sounds like another botched claim by Skyfall. For some reason I thought he claimed BG. That's what I get for skimming Skyfall posts.
He's been scummy this game and was also trying to vote anyone but sxe. They could be scum together. Meh, Skyfall's claim and play are worse than sxe's.