Fixes projectile quantity when dropped
Make sure the shape.node object exists
Properly address dropping items

The quantity will now be stored in the node when dropped
Fix crash when using up a scroll with a full weapons inventory
Added same change to other nodes

Although the other nodes don't currently make sense to drop multiples,
another one in the future might.
Merge pull request #1633 from Protuhj/dropping_projectiles

Fixes projectile quantity when dropped
Merge pull request #1649 from Protuhj/issue_1648

Make sure the shape.node object exists
Merge pull request #1664 from Protuhj/fix_scroll_crash

Fix crash when using up a scroll with a full weapons inventory
Addresses #1663