Fixed bullets not embedding.

Caused by someone adding an argument to the middle of apply_damage for 'edge', whatever that means, if it isn't 'sharp', and thereby messing up a whole load of proc calls. These were the most obvious ones. I noticed this when trying to cause a flare to set someone on fire.

From 098ab297