I good analogy as to what I am talking about is the Nen system from HunterXHunter (assuming you've seen it) where each character had powers and abilities tailored to their personalities and the more conditions they place on their abilities the stronger they become to compensate for being more difficult to pull off.