Quote from: facc00 on April 09, 2016, 09:18:56 PM
they do bring there own meal but they still jack yours.
Are you sure a visitor with a meal in inventory still ate one of yours instead? Because I think that'd be a bug. Or is it just the question mark guy?
I just sold a meal to a question mark guy (who had no meals), and he ate it once he got hungry.
One solution to this would be to make every visitor-with-items-to-trade guaranteed to have meals in their stock. The only issue then would be if you bought their meals they'd eat one anyway (from you) and you'd have given them one meal's worth of silver for nothing. The realistic solution would be for them to carry meals separate from their stock that they aren't willing to sell, but that might be more complicated to have in the game than just "this guy's inventory = stock".
You know, the problem of trader muffalo eating devilstrand etc. is actually the same problem. They don't carry food for their animals. Maybe the pack animal should carry hay or kibble in its stock, and eat it when hungry.
edit:
Quote from: Coenmcj on April 09, 2016, 09:19:45 PM
It might be the fine meal > simple/survival meal logic they're following. Your colony has better so they're eating that.
I think that'd be a bug too. If they carry in their own meals they should eat them.