Nature's Force

Nature's Force
Ability
Increases success chance of missions by 15%.