And yes, Thomas fixed it immediately! TY!!!
And then I kept reading...
Is that use case what happens in game? EDIT IT DOES NOT B
I poured out my barrel of water, then poured "red liquid" into the barrel, then look barrel:
It's less than half full of a red liquid.
and in the inventory see:
[INVENTORY]
[160] an adventurer barrel
not "an adventurer barrel filled with red liquid" or "half filled with red liquid"...
No indication of the drink container's contents from *drinks or *drinknames in constants.c or how much of the contents.
it seems like we're looking to have a dynamic keyword and addition to a short desc that would change based on the drink container contents? that's not a thing, so name_from and name_to do this work? going to check vanilla TBA to see if the use case really works this way.
edit: it doesn't work this way in vanilla
What if the jar isn't clear? What if it's a barrel or a tupperware container? Now I'm thinking a clear true/false bit for the drinkcon and then changing list_obj_to_char for the "inventory" command handling drink contrainers to show a shop-list-style return: shortdesc "of %s", drinks[GET_OBJ_VAL(obj, 2)]