View Single Post
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old February 17th, 2018, 09:47 AM
Quote:
Originally Posted by DeltaMasterMind View Post
Pre-levels 4000
~add/remove to our languages known
herofield[tLangsSta].value -= 3
This script works without issues for me.

To make sure we are on the same page Pathfinder has TWO different areas to control languages. Starting languages which appear on the "Background" tab which come from base ability score and race. Then you also have the "Languages Known" that appear on the Personal tab which come from increases of Int (ie magic items) or skill increases.

It sounds like your trying to adjust the Languages Known not the Starting languages correct? In which case use the "Skill Langauges Known" adjustment as a starting point:

Pre-Levels/4000:
Code:
      ~ If we're not enabled, get out now
      doneif (field[pIsOn].value = 0)

      ~add/remove to our languages known
      herofield[tLangsSpk].value += field[pAdjust].value

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #2 Reply With Quote