Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
So having a heck of time figuring out how to get new skills to work with Unchained Consolidated Skill mechanics. First issue is I get large number of errors from a new mechanic when I have custom skills and Consolidated Skills turned on. So I put in a bug report about that.
So finally went with making a new skill called Psionics that consolidates both Autohypnosis and Knowledge (Psionics). I made it match exactly to the new Religion skill. What happens now is that when Consolidated Skills is turned off I am unable to select either Autohypnosis or Knowledge (Psionics) anymore. So I am lost I don't know how to get this to work. Here is the RAW XML of my new skill: Code:
<thing id="cskPUPsion" name="Psionics" description="xx" compset="Skill" uniqueness="unique"> <usesource source="PUConsSkil"/> <tag group="ProductId" tag="PUProdID"/> <tag group="Helper" tag="ConsSkill"/> <tag group="IncorpSkl" tag="skPUAhypno"/> <tag group="IncorpSkl" tag="skPUKnwPsi"/> <tag group="Helper" tag="TrainOnly"/> <bootstrap thing="skPUAhypno"></bootstrap> <bootstrap thing="skPUKnwPsi"></bootstrap> <link linkage="skillattr" thing="aINT"/> </thing> Thanks! 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. |
#1 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,217
|
Are those skills set to a uniqueness of unique? If so, set them to useronce. That's a change I needed to make to all the user-added skills in order to get consolidated skills to work.
|
#2 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Next question then is about source or controlling when displayed. So I have this new "Psionics" skill source marked to "Ultimate Psionics" and what happens then is that "Psionics" appears even when Consolidated Skills is turned off. I can source mark it instead to "PUConsSkil" but then it will always appear when "Consolidate Skills" is turned on. Which can be wrong if a person is not play Psionics but one of the other 3PP books. I don't know of anyway of having something not appear unless two source are turned on. So my one thought here is to add this script to the "Psionics" skill so it hides itself. Code:
if (hero.tagis[source.PUConsSkil] = 0) then perform assign[Hide.Skill] endif 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. |
|
#3 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Never mind on using this. Doing the above causes Autohypnosis and Knowledge (Psionics) skills to once again be no longer displayed as normal skills.
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. |
#4 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,217
|
Try this - set the sources to require psionics, and then add a containerreq that requires consolidated skills - that should make it require both.
|
#5 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Thanks! Didn't make it in for this months release but it will be next. And gives me time to work through the different 3PP Class skills. 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. |
|
#6 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
So I had a ticket open regarding an error I am getting with the new Unchained Consolidated skills. But it got closed but the issue remains. Hollis just kept saying he could not duplicate the issue. Even after I gave him the link to download the 3PP Pack.
If anyone has the community Packs installed and activates "Unchained Consolidated Skills" a large list of errors display. Code:
Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 17 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 19 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 20 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 22 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 23 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 24 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 25 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 26 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 27 - - - Attempt to access pick or thing information when no context exists Location: 'eval' script for Thing 'mechConsSk' (Eval Script '#1') near line 29 So a little help would be greatly appreciated. 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. |
#7 |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
It's just a bunch of appenddescs for various abilities affected by consolidated skills.
First 10000 Code:
~modified text for racial abilities #appenddesc[raGreed,"{b}Modification for the Consolidated Skills rules{/b}: Greed functions the same way if the campaign uses background skills; otherwise, its bonus instead applies to Spellcraft checks to identify magic items that contain precious metals or gemstones."] #appenddesc[raKeenSens,"{b}Modification for the Consolidated Skills rules{/b}: Keen senses grants a +1 bonus on Perception checks."] #appenddesc[raGnObsess,"{b}Modification for the Consolidated Skills rules{/b}: Obsessive functions the same way if the campaign uses background skills; otherwise, it instead grants a +1 bonus on the character’s choice of Perform or Spellcraft checks."] #appenddesc[raHOIntim,"{b}Modification for the Consolidated Skills rules{/b}: Intimidating applies only to Influence checks to demoralize or intimidate."] #appenddesc[raHlSureFo,"{b}Modification for the Consolidated Skills rules{/b}: Sure-footed grants a +1 racial bonus on Acrobatics and Athletics checks."] ~modified text for classes #appenddesc[cAlcAlchem,"{b}Modification for the Consolidated Skills rules{/b}: Because the consolidated skills system removes Craft skills by default, the GM should either treat the alchemist’s Craft (alchemy) bonus as though it were equal to his character level + his Intelligence modifier + 3 or use the background skills system."] #appenddesc[cBbnRage,"{b}Modification for the Consolidated Skills rules{/b}: The Acrobatics skill and the intimidate function of Influence can be used while raging."] #appenddesc[cBrdPerfor,"{b}Modification for the Consolidated Skills rules{/b}: Note that Performance applies to all types of performance, rather than being broken down like the core Perform skills."] #appenddesc[cBrdKnow,"{b}Modification for the Consolidated Skills rules{/b}: Bardic knowledge adds 1/2 the bard’s class level (minimum 1) on all Nature, Religion, Society, and Spellcraft checks, and the bard can attempt checks with these skills untrained."] #appenddesc[cBrdLore,"{b}Modification for the Consolidated Skills rules{/b}: Lore master applies to Nature, Religion, Society, and Spellcraft checks."] #appenddesc[cBlrRage,"{b}Modification for the Consolidated Skills rules{/b}: The Acrobatics skill and the intimidate function of Influence can be used while bloodraging."] #appenddesc[cDrdNature,"{b}Modification for the Consolidated Skills rules{/b}: Nature sense instead grants a +1 bonus on Nature and Survival checks."] #appenddesc[cHunMonkey,"{b}Modification for the Consolidated Skills rules{/b}: The bonus from the monkey aspect applies only to Athletics checks to climb."] #appenddesc[cInqSternG,"{b}Modification for the Consolidated Skills rules{/b}: Stern gaze grants the inquisitor a bonus on Influence checks to intimidate and on Perception checks to sense motive."] #appenddesc[cInvInspir,"{b}Modification for the Consolidated Skills rules{/b}: The investigator’s ability to apply inspiration without expending uses applies to Nature, Religion, Society, and Spellcraft checks (he must still be trained in the skill)."] #appenddesc[cInvKeenRe,"{b}Modification for the Consolidated Skills rules{/b}: Keen recollection applies to Nature, Religion, Society, and Spellcraft checks."] #appenddesc[cRogTrapfn,"{b}Modification for the Consolidated Skills rules{/b}: The trapfinding bonus applies to both Perception checks to locate traps and Finesse checks to disable traps. A rogue can use Finesse to disable magical traps."] #appenddesc[cInvDevTal,"{b}Modification for the Consolidated Skills rules{/b}: Device talent allows the investigator to use Spellcraft untrained, but has no effect if the investigator is trained in Spellcraft."] #appenddesc[cInvEmpath,"{b}Modification for the Consolidated Skills rules{/b}: Empathy applies only when the investigator uses Perception to sense motive."] #appenddesc[cInvExpIns,"{b}Modification for the Consolidated Skills rules{/b}: Expanded inspiration can be used with Perception and Survival checks."] #appenddesc[cInvInsExp,"{b}Modification for the Consolidated Skills rules{/b}: Inspirational expertise applies when the investigator identifies a monster’s special powers or vulnerabilities using whichever skill is appropriate."] #appenddesc[cInvIntIns,"{b}Modification for the Consolidated Skills rules{/b}: Inspired intelligence applies to Nature, Religion, Society, and Spellcraft checks."] #appenddesc[cInvUndIns,"{b}Modification for the Consolidated Skills rules{/b}: Underworld inspiration applies to Finesse and Influence checks."] #appenddesc[cRogSkillM,"{b}Modification for the Consolidated Skills rules{/b}: The skill mastery talent applies to a number of skills equal to 1 + 1/2 the rogue’s Intelligence modifier. It can still be taken multiple times."] #appenddesc[cSklSong,"{b}Modification for the Consolidated Skills rules{/b}: Note that Performance applies to all types of performance, rather than being broken down like the core Perform skills."] #appenddesc[cSklInsRag,"{b}Modification for the Consolidated Skills rules{/b}: The Acrobatics skill and the intimidate function of Influence can be used while in an inspired rage."] #appenddesc[cSlaFavTar,"{b}Modification for the Consolidated Skills rules{/b}: The studied target bonus applies to Influence checks to bluff, Perception checks, and Survival checks against the studied target."] #appenddesc[cSlaStalke,"{b}Modification for the Consolidated Skills rules{/b}: The stalker bonus applies to Influence checks to intimidate a creature, Perform checks to use a disguise, and Stealth checks."] #appenddesc[cSlaFoiScr,"{b}Modification for the Consolidated Skills rules{/b}: Foil scrutiny applies to Influence checks to bluff a creature and Perform checks to use a disguise."] #appenddesc[cSlaTrapfi,"{b}Modification for the Consolidated Skills rules{/b}: Trapfinding grants Finesse as a class skill. The bonus from trapfinding applies to both Perception checks to locate traps and Finesse checks to disable traps. A slayer with trapfinding can use Finesse to disable magical traps."] #appenddesc[cSwsDaring,"{b}Modification for the Consolidated Skills rules{/b}: Derring-do can be used on Acrobatics and Athletics checks."] #appenddesc[cSwsEdge,"{b}Modification for the Consolidated Skills rules{/b}: Swashbuckler’s edge can be used on Acrobatics and Athletics checks."] #appenddesc[cWitFlight,"{b}Modification for the Consolidated Skills rules{/b}: The bonus from the flight hex is a +4 racial bonus on Athletics checks to swim."] |
#8 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
First thank you very much Aaron for trying help.
Quote:
Quote:
Quote:
This makes no sense right now on why it would care. 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. |
|||
#9 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
So I have been able to duplicate this problem finally in my CORE game system that has NOT a single .user file running.
So Aaron turn on ONLY the following licenses: APG, Ultimate Combat, Ultimate Magic, and Pathfinder Unchained. Then turn on "Consolidated" skills and BOOM the errors appear. The Appenddesc is going against Things that do NOT exist in memory. In example thingid.cHunMonkey does not exist which is line 17 of the script above. So turns out my 3PP game system just happened to have the right licenses turned on for this error to happen. So I am not crazy... 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. |
#10 |
|
|