Random cleanup of indentation in monster save method.
Annotate various cuting weapons with their default attack mode.
Serialize monster inventories so they don't evaporate across a save/load.
They still disappear when the monster goes off-map since it's saved as a spawn point, which doesn't contain the monster instance.
Remove redundant code penalizing cutting weapons for getting stuck.
Rework how stuck chances is caclculated.
It's now based on weapon attack speed, weapon attack type, and player skill.
Merge PR #1337 - weapon sticking rework
Slight nerf to perception skill's effect on ranged accuracy.
Merge PR #1348 - ranged perception mod tweak