Redcap's Corner
Well-known member
This subject seems to have been mentioned a few times on here already, and there seems to have been some debate, but I thought I'd revisit the subject since it's the most annoying aspect of Hero Lab to me at present (not to imply that Hero Lab is annoying at large... It isn't, and it's clear you guys put a phenomenal amount of work into making it continuously more awesome!). When a character bumps his Intelligence from an odd to an even number after creation, or puts on a Headband of Vast Intelligence, Hero Lab seems to be under the mistaken impression that he somehow knows more languages. This is a bug, and I want to make the case from three different angles:
1) The Core Rulebook explicitly states that starting languages only are based on Intelligence: "The number of bonus languages your character knows at the start of the game. These are in addition to any starting racial languages and Common. If you have a penalty, you can still read and speak your racial languages unless your Intelligence is lower than 3." This is not incompatible with James Jacobs's oft-quoted assertion that "All bonuses are retroactive when an ability score increases, be they bonuses to damage, to skill ranks, to hit points, to saves, to skill checks... all of them. Skill ranks not being retroactive are a 3.5 convention we specifically removed from the game because it was a weird exception to the rule, and since now there are no exceptions to this rule, there's no need to specifically state that skill ranks are retroactively granted if your Intelligence goes up." He doesn't mention languages and it's honestly a really loose reading of the rules that extrapolates gained languages from his clarification. Intelligence applies to 1) skill points gained at each level, 2) Appraise, Craft, Knowledge, Linguistics, and Spellcraft checks, and 3) languages your character knows at the start of the game. Since languages only check Int "at the start of the game" (pretty obviously intended to mean "at character creation"), it seems a poor reading of the rules to add a language known every time a character's Int improves.
2) Paizo stat-blocks always adhere to the above interpretation. Hell, even the example stat-blocks included with the iPad Hero Lab have the languages worked out as above and come complete with erroneous error warnings, if I remember correctly.
3) I realize this is a game of abstractions, but it just doesn't make sense that someone would just automatically know more languages upon becoming smarter. Other things that improve with stats, sure! I buy that a belt that makes me healthier will make me harder to kill, a belt that makes me stronger will make me hit harder, and a headband that makes me wiser will improve my will power, but does it make any sense that a headband that makes me smarter will somehow make me automatically fluent in one or more languages? I grant that it certainly makes me more capable of learning languages, but auto-learning? Putting ranks in skills is supposed to represent training in those areas, so I can buy that putting a rank in linguistics represents the culmination of my having spent time learning a language and thereby gains me use of one, but being smarter merely allows for the application of knowledge in ways previously unused. It doesn't by default grant additional knowledge.
Sorry to go off on a tangent, but I play a lot of arcane casters and this is a big ugly bug that annoys me every time I use Hero Lab to play one.
1) The Core Rulebook explicitly states that starting languages only are based on Intelligence: "The number of bonus languages your character knows at the start of the game. These are in addition to any starting racial languages and Common. If you have a penalty, you can still read and speak your racial languages unless your Intelligence is lower than 3." This is not incompatible with James Jacobs's oft-quoted assertion that "All bonuses are retroactive when an ability score increases, be they bonuses to damage, to skill ranks, to hit points, to saves, to skill checks... all of them. Skill ranks not being retroactive are a 3.5 convention we specifically removed from the game because it was a weird exception to the rule, and since now there are no exceptions to this rule, there's no need to specifically state that skill ranks are retroactively granted if your Intelligence goes up." He doesn't mention languages and it's honestly a really loose reading of the rules that extrapolates gained languages from his clarification. Intelligence applies to 1) skill points gained at each level, 2) Appraise, Craft, Knowledge, Linguistics, and Spellcraft checks, and 3) languages your character knows at the start of the game. Since languages only check Int "at the start of the game" (pretty obviously intended to mean "at character creation"), it seems a poor reading of the rules to add a language known every time a character's Int improves.
2) Paizo stat-blocks always adhere to the above interpretation. Hell, even the example stat-blocks included with the iPad Hero Lab have the languages worked out as above and come complete with erroneous error warnings, if I remember correctly.
3) I realize this is a game of abstractions, but it just doesn't make sense that someone would just automatically know more languages upon becoming smarter. Other things that improve with stats, sure! I buy that a belt that makes me healthier will make me harder to kill, a belt that makes me stronger will make me hit harder, and a headband that makes me wiser will improve my will power, but does it make any sense that a headband that makes me smarter will somehow make me automatically fluent in one or more languages? I grant that it certainly makes me more capable of learning languages, but auto-learning? Putting ranks in skills is supposed to represent training in those areas, so I can buy that putting a rank in linguistics represents the culmination of my having spent time learning a language and thereby gains me use of one, but being smarter merely allows for the application of knowledge in ways previously unused. It doesn't by default grant additional knowledge.
Sorry to go off on a tangent, but I play a lot of arcane casters and this is a big ugly bug that annoys me every time I use Hero Lab to play one.