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

Old May 15th, 2017, 03:09 PM
Quote:
Originally Posted by Sendric View Post
Question:

When adding a class of spells to a class that has a limited set of spell levels to choose from, shouldn't it only add the spells that fit within the level min/max?

For example, if I add "sClass.Corrupt" to the Blackguard (which only casts spells from levels 1-4), all of the "Corrupt spells appear in the Blackguard's list including those from levels 5-9.

Is this correct behavior?
Pretty much yes. The expression is only looking for any spell that matches the tag logic of sClass.Corrupt. It has no logic for doing spell levels.

This is why normally you would be using a sClass.cHelpBlk or a tag specific to the Blackguard class and only tag the correct spells to the class.

I guess you could also add a sClass.Corrupt4 and only tag spells from level 1 to level 4.

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   #107