It wasn't that complex in itself, but it made more sense to simplify and harmonise code and terms rather than add more complexity by adding checks to many commands.
I also suspect that the spading is not accurate.
For gingerbread wine (base 8-10 adv), with Refined Palate and mafia pinky ring, I got 11, 12 and 14 adventures, rather than expected 12, 13 and 14. With just mafia pinky ring I got 9, 10 and 11, rather than expected 10, 11 and 12.
For overpowered mushroom wine (base 22-24 adv), with both, I got 32 and 34 adventures, expected being 32, 33 and 36.
We need more work on that.