Member
Join Date: Dec 2015
Posts: 60
|
Thanks for working on the update!
|
#31 |
Senior Member
Join Date: Jul 2012
Location: Texas
Posts: 707
|
LONG Response Ahead.. :P
Quote:
Quote:
Quote:
>domains, there for the religious aspects. > Sub-races, similar again to the pathfinder / 5e setups (see graphic) Quote:
Quote:
Quote:
Quote:
Quote:
DITTO on this and Again THANKS D&D> Pre 1e White Box Edition, 1e, 2e, 3.5 Currently, Set in the World of Greyhawk (The first, longest running and Best Campaign Setting) Software>Extensive use of all forms of MS Products, Visual Studio 2012, DAZ 3d, AutoCAD, Adobe Products. Gaming Specific>Campaign Cartographer, D20 Pro Alpha & BattleGrounds Beta Tester, World Builder, Dungeon Crafter, LWD Hero Lab, Realm Works, Inkwell Ideas Citybuilder & Dungeon Builder, Auto-Realm, Dundjinni Contributing Writer for TSR, WOC, & Canonfire Last edited by Dark Lord Galen; April 19th, 2016 at 05:18 PM. Reason: link correction for images |
||||||||
#32 |
Spy
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220
|
Quote:
For example, if there is a deity called Lightbearer, that has a forced choice of a Lightbearer Domain (available only to that deity), andthe choice of one other domain from Law, Good, Sun, and Protection. Hopefully nothing breaks, but if it does, I'll just deal with it, so no worries. I'm interested in the new tags, could open some doors for how I'm doing things at the moment. |
|
#33 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
What I would recommend doing is making sure that the new Gods are "Source" marked correctly so that if you are playing in Forgotten Realms and you turn on FR Gods "Source" you only see the FR gods. Quote:
Code:
#hasrace[rElf] <> 0 Note the Race.? tag is now created automatically for all races based on the races Unique ID. I then push this tag to the Hero allowing easy testing for a race. In addition I have added the new macro of #hasrace[] that allows for a quick way of testing validation for a specific race. Quote:
Not sure what you mean by Available Spell Lists based on a Domain? Domains already get specific "Domain" spells. I guess what your asking is for each Deity to support different Domain Spells? If that is what your asking its a Houserule and not part of the SRD. Meaning you won't see me add direct support for this feature. What you could do to accomplish this is setup the domain spells with bootstrap conditions that look at the HasDeity.? tag. Then based on the selected Deity you would get different Domain Spells. Quote:
Stuff like Sub-races, Creature Types, Sub-Types, alternate racial abilities and etc etc are "eventually" going to go to this new "Race" tab. Its the main reason it was worth taking the time to move the Deity, Alignments and Race choosers now. But those other changes are still coming in "future" updates. Not currently. 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. Last edited by ShadowChemosh; April 20th, 2016 at 10:58 AM. |
||||
#34 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Then what I would do is setup a Pre-Eval rule that only fires when the Deity selected becomes a Pick (do this by checking the @pick variable). You would also maybe want to say you are valid if not a Cleric or other "Domain" choosing class. Then make the deity valid if it can specifically find the Lightbearer domain on the character. This way your players would get a nice message after selecting the god to add the Lightbearer domain. Once lightbearer was added the error message goes away. That I think would be the easy way. hope so. 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. |
|
#35 |
Senior Member
Join Date: Jul 2012
Location: Texas
Posts: 707
|
Quote:
Quote:
Quote:
Quote:
IF I understand your response to Kendall-DM I think that partly answers this? Quote:
Quote:
Would there be a preferred methodology to anticipate supporting the newer format to come? or will, when those features come to fruition, have to be rebuilt? I am presuming the latter? Thanks for your response, efforts and clarity of detail.. if my novice mundane ability can serve .. I am happy to help.... D&D> Pre 1e White Box Edition, 1e, 2e, 3.5 Currently, Set in the World of Greyhawk (The first, longest running and Best Campaign Setting) Software>Extensive use of all forms of MS Products, Visual Studio 2012, DAZ 3d, AutoCAD, Adobe Products. Gaming Specific>Campaign Cartographer, D20 Pro Alpha & BattleGrounds Beta Tester, World Builder, Dungeon Crafter, LWD Hero Lab, Realm Works, Inkwell Ideas Citybuilder & Dungeon Builder, Auto-Realm, Dundjinni Contributing Writer for TSR, WOC, & Canonfire Last edited by Dark Lord Galen; April 22nd, 2016 at 08:13 AM. Reason: added comment referencing Shadow Response to Kendall-DM |
||||||
#36 |
Spy
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220
|
Quote:
|
|
#37 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Quote:
Quote:
Quote:
Assuming you made your sub-races as "Specials" it is possible to go into the XML of the user file and change the component set field to the new one I will create. This would cause your specials to display in the new "Sub-Race" editor tab. Obviously you have to be comfortable working with XML. 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. |
||||
#38 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Please note for some races (ie Elf) you should pick the Race.Elf tag and not the "Race.rElf" tag. Elf is the general tag that is on all Elf races (Elf; Elf Varisian; Aquatic Elf). Where if you used "Race.rElf" tag you are saying only the specific race "Elf" would be valid. Quote:
Quote:
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. |
|||
#39 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Here is the Domain editor tab now: Editor Tab Domain.jpg For those that want to change out a domains spells based on the deity here are some script examples. These are to be setup on the "Deity" itself and set to run "BEFORE" Pre-Levels/10000. This example script has two examples. The first changes a single spell for the war domain. The second totally replaces all the spell choices of the Air domain: Code:
<eval phase="PreLevel" priority="5000"><![CDATA[ ~ Set focus to the war domain if present on hero perform hero.findchild[BaseClrDom,"AllowDom.cdWar"].setfocus ~ Change out the War Domain's 3rd level spell with Prayer if (state.isfocus <> 0) then perform focus.delete[ClsScAllSp.sClr30019] perform focus.assign[ClsScAllSp.sClr30022] endif perform state.clearfocus ~ Set focus to the Air domain if present on hero perform hero.findchild[BaseClrDom,"AllowDom.cdAir"].setfocus ~ Change out all the Air Domain's spells if (state.isfocus <> 0) then perform focus.delete[ClsScAllSp.?] perform focus.assign[ClsScAllSp.sDWat10000] perform focus.assign[ClsScAllSp.sDWat20000] perform focus.assign[ClsScAllSp.sDWat30000] perform focus.assign[ClsScAllSp.spConWat4] perform focus.assign[ClsScAllSp.sDWat50000] perform focus.assign[ClsScAllSp.spCoCold6] perform focus.assign[ClsScAllSp.spAcidFog7] perform focus.assign[ClsScAllSp.sDWat80000] perform focus.assign[ClsScAllSp.sDWat90000] endif ]]><before name="Domain Secondary Spells"/> </eval> 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. |
|
#40 |
|
|