This is an idea for the Jump skill.
Dragoons get an extra ability which has a cast time. When successfully casted, you get a buff that changes your next Jump/Dragonfire Dive. When Jump/Dragonfire Dive is used with the buff, you hang in the air for a longer period of time. While in the air you cannot use anything and you are invincible
The buff is stackable up to X(undecided) times, all stacks removed on using Jump. Invincible time is increased on each charge. At max charges, Jump/Dfire has increased damage and AoE range.
Cooldown of (normal) Jump is greatly increased if the buff was at max charges.
(The aim is to decrease single target damage over time and increase survivability / AoE when charged. The extra damage on a single target should not be greater than if you spammed Jump, to prevent this skill from being spammed.)
Main use is for dodging AoEs. You can ignore this skill if you want Jump to do more damage over time.
~~~~
Some possible variations to idea:
-Jump does not return you to your original position when charged (Like DFire, but as an opening attack)
-Increased critical rate/critical damage instead of increased damage
-Consume TP to convert normal jump to AoE
-Shroud of Saints effect (Enmity reduced for a short time but is restored later)
