I'm trying to implement Tireless Precision, a racial feature from GGTR's Vedalken (unchanged from this UA).
You pick proficiency in Arcana, History, Investigation, Medicine, Performance, or Sleight of Hand. You also pick proficiency in any tool. For both, you get +1d4 on any checks with them.
Implementing the proficiency choices alone is super easy for races. But how could I display the situational bonus to both? Hover-over text? How would I tie that back to the user's selections?
I thought about an array with conditional bootstraps or tags, but I think I'd then have to add an array value for every single tool. That wouldn't be future-proof against any new tools that may be added to the game, and would be crazy time consuming to implement, too.
The easy way is to just, you know, not implement this. Just make it a standard feature on the Specials tab and implement the proficiencies like normal. But why do it the easy way when the hard way is more fun??
You pick proficiency in Arcana, History, Investigation, Medicine, Performance, or Sleight of Hand. You also pick proficiency in any tool. For both, you get +1d4 on any checks with them.
Implementing the proficiency choices alone is super easy for races. But how could I display the situational bonus to both? Hover-over text? How would I tie that back to the user's selections?
I thought about an array with conditional bootstraps or tags, but I think I'd then have to add an array value for every single tool. That wouldn't be future-proof against any new tools that may be added to the game, and would be crazy time consuming to implement, too.
The easy way is to just, you know, not implement this. Just make it a standard feature on the Specials tab and implement the proficiencies like normal. But why do it the easy way when the hard way is more fun??