Jumps should definitely provide a "perfect dodge" effect while in air like they have in the past. If dread spike worked like the drk spell by nearly the same name it'd probably solve that, perhaps make it so that: for each level of "surge" you have it adds more hits absorbed. maybe: 2 + (floor(surge_count * 1.5) - 1); would give you: 1 hit, 2 hits, 3 hits, 5hits going from no surge to full surge.