Fix jump-attack aborts (8933)

(cherry picked from commit daab10c7f0100cc793623e98284d3b288d59de6d)
Fix discrepancy in Dith penance for flame ammo/launchers (8931)
Don't check rCold for frost ammo (8931)
Fix instances where launcher brand damage was applied twice (#8931)

(cherry picked from commit 5ff85766fc6bcb66fc8e45065aa4d42202d39caa)