Is this sentence well written?

Anon native english speaker here. I’m playing a game that gamifies life, and I’m creating an item that stands for coke (Coca~Cola). I want it to be rpg-ish, so I wrote this: “‘Whomever layeth sight …