Pause of out of distance sounds should only apply to loops.
Fix issue were sound volume always was initialized to zero.
Don't invalidate vector iterator
Status-based trader stocks

Closes #452
Merge pull request #455 from dorkster/npc_stock

Status-based trader stocks
Merge pull request #453 from igorko/master

Fix events iterator invalidating
Merge pull request #449 from hean01/master

Fix issue were sound volume always was initialized to zero.
Fix -Wreorder warning
Add option for equipment to apply when transformed

In response to #448

With this, we can now use `keep_equipment=true` for flare-game's Stealth
power. The default value for this false to retain the old behavior and
avoid breakage with other games.