Bug fix for dropped torches

This is caused by the terribly confusing way we have created projectiles and are storing weapon types and subtypes.