Bug - Fixed Maximizer thinks "Ghost Dog Chow" is "ghost dog".

To reproduce:

1. Acquire any amount X of Ghost Dog Chow.
2. Maximize -combat with verbosity on.
3. Observe and marvel as the maximizer tells you to eat a ghost dog and claims you have X in your inventory even though ghost dogs cannot be obtained in the inventory at all.
3'. Or, if you didn't turn on verbosity, observe and marvel as the maximizer tells you to eat a ghost dog even when it knows you have no access to the clan VIP hot dog stand (Standard, for example) and therefore correctly refrains from suggesting the other dogs.

This seems to be a maximizer-specific problem; "inv ghost dog" in the CLI correctly reports that I have X Ghost Dog Chow and no ghost dogs.
 
In r16748 with the maximizer Verbose setting, maximising for -combat gives me a line:
Code:
eat 1 ghost dog (+1) [1 in inventory]

I'm in an HC AWOL run and I have 1 Ghost Dog Chow in my inventory.
 
Top