• 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

House Rules Programming Question

richkz

Member
We have a house rule that when advancing a character, if we advance skills, we can advance 3 lesser skills or 1 greater skill and 1 lesser skill. Any ideas on how to add this to the settings tab, or modify the core files in a copy of SW to accomodate this? We leave the edges/hindrances at selecting only 1 per advance as usual. Thanks in advance
 
You should be able to do that in a separate House Rules file without having to touch the core files. Just use a Mechanic. You would basically just be adding 1 skill point at each advance (#resmax[resSkill] +=4) or (perform #resspent[resSkill,-,1,"House Rule"]), although based on that bit of code it would be "spending" 1 less skill point. Now you'd just need to have that happen on every advance. Not sure which of those two methods would necessarily be better for this purpose, I'd have to test and see if it made any difference, really.

I don't have time right now to figure out the advances part but I'll try to work on that when I get a chance if someone else doesn't chime in before then.
 
Gave both a try. I see the extra skill point being added at an advance, but cannot use it. Skills tab says to add skills through advances tab, but advances tab throws a validation error if I try to add the extra skill. If I unlock the character to add the skill, the extra point disappears.
This is on the right track, but we also do not want the extra skill point if someone chooses to increase an attribute or gain a new edge.
 
Yeah, that is what I predicted would happen. I stayed quiet because I did not want to sound like a Negative Nelly.

Advances do not use Skill Points, as they are only used at character creation. Advances spend Advances. :)

To count a Greater Skill, they are advBoost1
To count a Lesser Skill, they are advBoost2

So your mechanic would want to add an advance with #resmax[resAdvance] +=0.5 for each advBoost1 and every two advBoost2 that are found on the character. However, this poses a problem with the advBoost2 as it would count the one that you get for free (the third).

If only we could make Advancements in the editor and you could make a new version so that a Greater skill is worth 2/3 (0.666) and a Lesser is worth 1/3 (0.333).
 
Don't keep quiet on my account! I'm not expert at this stuff. Sure I've made a few data files, but there's a ton about this program that I've not been able to figure out. :)
 
Back
Top