Use proper event for several effects

These effects should take place last in damage calculation during the
ModifyDamage event.
Merge pull request #268 from V4Victini/master

Move several damage modifiers to the correct event