• 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

Adding Linguist Feat Creates Split INT entry

temohjyn

Well-known member
Hello,

Before I go any further, I want to say that I am absolutely grateful for all of the work that smarter people than myself are doing and have done with the 5e community pack. It is absolutely invaluable to me, as Hero Lab is still the very best way I've found to create, maintain, and level up characters for every game. So, to all you coding and programming people, a hearty "Cheers!"

That said, I've got a question. I was recently creating a character and chose the Linguist Feat. As soon as I did, the character's INT score started showing a split score 15/16, one on the left shaded in grey, and the other shaded in black. It also showed a split bonus of +2/+3, again the one on the left shaded in grey and the one on the right shaded in black. When I print the character sheet though, it just shows up as a split score and split bonus.

Is this some sort of rules application that I'm not aware of, or reading correctly? The Feat simply says "Increase your Intelligence score by 1." So I can't figure why Hero Lab would suddenly start listing two separate INT scores after taking that feat. For reference, in case it matters, the character in question was a 9th level Rock Gnome Bard with the Criminal Background.

Any insight into why that split INT score is occurring would be most appreciated.

Thanks!
Temo
 
Hello,

Before I go any further, I want to say that I am absolutely grateful for all of the work that smarter people than myself are doing and have done with the 5e community pack. It is absolutely invaluable to me, as Hero Lab is still the very best way I've found to create, maintain, and level up characters for every game. So, to all you coding and programming people, a hearty "Cheers!"

That said, I've got a question. I was recently creating a character and chose the Linguist Feat. As soon as I did, the character's INT score started showing a split score 15/16, one on the left shaded in grey, and the other shaded in black. It also showed a split bonus of +2/+3, again the one on the left shaded in grey and the one on the right shaded in black. When I print the character sheet though, it just shows up as a split score and split bonus.

Is this some sort of rules application that I'm not aware of, or reading correctly? The Feat simply says "Increase your Intelligence score by 1." So I can't figure why Hero Lab would suddenly start listing two separate INT scores after taking that feat. For reference, in case it matters, the character in question was a 9th level Rock Gnome Bard with the Criminal Background.

Any insight into why that split INT score is occurring would be most appreciated.

Thanks!
Temo

I tested this and am getting the same thing. For some reason it's coded wrong. I did a quick fix that does work. Fenrir can do a permanent patch fix. I've linked a .hl file you can download and install. all it will do is install the Feats file with the one change I made. Just download and doubleclick to install.

https://drive.google.com/file/d/12YPlPQ4yqgtvnF-_JnpFjXCC8NuvLxzj/view?usp=sharing
 
Fenrir: For some reason it was coded as #skillbonus[aINT] += 1

I took a look at the Actor feat (which IS adjusting attributes correctly) and stole that code and replaced the charisma variable with intelligence so it looks like this:

hero.child[aINT].field[aStartMod].value += 1

Unless you can think of a reason WHY it was coded that way initially? *shrugs*
 
I've never dived (dove? doven??) into the multiple different ways attribute bonuses are coded. Thanks for the fix. I'll update this when I have a second.

Also, just FYI, reporting things like this on the GitHub is really helpful for me; it helps me keep track of it and ensure it gets into a release.
 
I've never dived (dove? doven??) into the multiple different ways attribute bonuses are coded. Thanks for the fix. I'll update this when I have a second.

Also, just FYI, reporting things like this on the GitHub is really helpful for me; it helps me keep track of it and ensure it gets into a release.

Will do! If I find other bugs, I'll try to puzzle them out before I report them too. that as well as your help in PMs is really extending my scripting skills :P
 
I tested this and am getting the same thing. For some reason it's coded wrong. I did a quick fix that does work. Fenrir can do a permanent patch fix. I've linked a .hl file you can download and install. all it will do is install the Feats file with the one change I made. Just download and doubleclick to install.

https://drive.google.com/file/d/12YPlPQ4yqgtvnF-_JnpFjXCC8NuvLxzj/view?usp=sharing

Wow! That was lightning fast turnaround. Once again I am so totally grateful for all of you smart coders and your tireless work that allows me to use Hero Lab for my 5e games. THANK YOU!!!!!!
 
Wow! That was lightning fast turnaround. Once again I am so totally grateful for all of you smart coders and your tireless work that allows me to use Hero Lab for my 5e games. THANK YOU!!!!!!

lol you got lucky because I'm currently learning how to script in HL, so when I saw your comment I decided I wanted to take on the task.
 
Back
Top