• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Add 1d4 to chosen Skill and Tool as a racial feature

Fenris447

Well-known member
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??
 
Take a look at the Skilled feat. Change to number from 3 to 2 and add a #Situational bonus of "+1d4" where required.
 
Maybe there's a deeper understanding of that feat's coding I don't understand. But it looks like it doesn't do much more than I could already do with a race by default. How would I get the situational bonus to apply to the selected tool and skill?

I also need to make sure it's limited to a single skill and a single tool.
 
Could you link me a copy of Tireless Precision's description? It not a Source I purchased on DnDBeyond.
 
You are proficient in one of the following skills of your choice: Arcana, History, Investigation, Medicine, Performance, or Sleight of Hand. You're also proficient in one tool of your choice.

Whenever you make an ability check with the chosen skill or tool, roll a d4 and add the number rolled to the check's total.



I could do the skill as an array and bootstrap the proficiency and probably the situational bonus. The tools are harder, since there's more than 20+ tools (20 is the max for arrays, I think) and I would want it to be future proof, including any tools added to the game later on.
 
The part I thought would be the easiest, the applying of the #Situational text is turning out to be a royal pain.

Pickign the appropriate skill & tools was easy once I remember how I had done it in the past. But for some reason @Situational is just not applying. Not sure why not. I've used it many times in the past without issues . . .
 
Are you able to generate a list of tools to pick from? I would imagine the situational would be some sort of eval script or bootstrap based on your selection from the list. But let's be honest, you know way more about programming this stuff than me at this point.
 
I currently have it set for all tools (Musical Instruments, Artisan Tools. Vehicles. etc.

Once I remembered how I'd done it, that was easy. The skills are set to the limited list in the description.
 
Strange!

I now have the #Situational text showing up on all instances of the selected skill. The same scripting should work on the selected tool also. However, it doesn't show up in the information boxes on the selected Tool. The information is propagating to the Situation field of all the appropriate Tool options. It just doesn't show the information . . .

Its got to be either a timing issue or a bug . . .

What's the best way to get you a copy of the file I've created to date?
 
I can't check this out until I'm at my own computer (work blocks Google Drive) but thanks for doing it! I'll play around and integrate it into my Ravnica file ASAP.
 
I checked it out and it's great! Though at the risk of sounding like a choosing beggar (asking for help then complaining), I did find a few issues.

1. The situational asterisk does show up for both. But the "add 1d4" etc. only shows on the hover-over text for the skill, not the tools
2. For some reason, the little "(X)" circle doesn't show up on the skill after it's selected, only on the tool.
3. It doesn't play nice with the adjustment to add a proficiency. When you use that adjustment, whatever new skill you want is limited to the skills from this feature. Also, whatever skill or tool you pick will likewise get the situational bonus.

I did come up with a different potential solution for this, which I could pursue if you're not interested in tweaking it further. It would be array-based; the skill would be relatively easy. For the tool, it would be branching arrays; selecting Artisan's Tools would create a new array to pick which one of those, same for Instruments and Gaming Sets. It wouldn't be self-generating for new tools from additional sourcebooks, hence the inelegance.
 
1) I thought I'd fixed that for the skill. For the Tool however, I've tried everything I can think of. The Situation variable on the Tool is filled, its just not showing . . .
2) I have the same issue. I get it hre and in other places in HL. It all started 2 patches ago for me. You can right click on the entry and select delete as a work around.
3) I'll take a look at that Adjustment.When I set up Tools, I didn't know if they should be limited to Artisen Tools or all Tools.
 
1) I thought I'd fixed that for the skill. For the Tool however, I've tried everything I can think of. The Situation variable on the Tool is filled, its just not showing . . .
2) I have the same issue. I get it hre and in other places in HL. It all started 2 patches ago for me. You can right click on the entry and select delete as a work around.
3) I'll take a look at that Adjustment.When I set up Tools, I didn't know if they should be limited to Artisen Tools or all Tools.

1. Yeah, it works perfectly for the skill. It's just the tool that it doesn't show up on. :(
2. That works.
3. The description is not specific to any type or set of tools. I wish it was!
 
Back
Top