Update the NPC condition system so that instead of needing, say, both 1 bread and 1 water, NPCs can be satisfied with either 1 bread or 1 water. This would provide more customisation for NPCs, adding flexibility while reducing the need to create multiple responses for similar conditions.
Basically adding an or condition.
I hope what im saying comes across properly not really sure.
I think you could achieve this with a condition that requires “currency”, you will need to create a custom currency asset that contains items you want though.