Reset monster plans if monster has been shifted away from start of plan path.
Fix file path names, path_info has no 's' there.

That's why you use global constants which contain the literal string once, and you refer to those constants instead of writing the "same" literal string again and again.
Merge pull request #9882 from BevapDin/fix-save-default-mods

Fix saving default mods list
Arrows feel OK (in fact, could be more expensive), crossbows were overpriced compared to IRL, and plastic parts were free.  Will need to do a more thorough net-check as the library was unhelpful.
Recipe rebalance: carrot
Export compare_by_dist_to_u to Creature class

And make it more generic by adding the position of g->u as member.
Export code to gather visible monster in range into function.
Make re-targeting on burst fire simpler:

Use player::get_visible_creatures instead of manual iteration, includes npcs.
The function also checks the range and the visibility, so that's not needed later.
Store a temporary value in a variable.
Check for any kind of target before re-targeting.

This includes npcs and even the player itself (think npcs firing).
Remove pointless assignment.
Recipe rebalance: cranberries
Recipe rebalance: grapes
Recipe rebalance: rhubarb
Recipe rebalance: melon
Recipe rebalance: watermelon
Recipe rebalance: coconut

Number was lover probably because coconut was supposed to be bigger in
volume.
Terrain and layout
Sad teddy bear
Forgot to change occurrences from its testing value

Whoops
Liquid weight fix

Thanks to ThinkInvisible from forums for reporting.
Add an external door to warehouse