Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - d20 System

Notices

Reply
 
Thread Tools Display Modes
Darkbagel
Junior Member
 
Join Date: Nov 2017
Posts: 2

Old November 9th, 2017, 02:43 PM
Quote:
Pretty much what Kendall-DM is asking is my same question. Do you have any custom content running? I made a change to the way Cleric Domains function in d20 to better support the future changes. But if you had used "Replaced Thing ID" on core domains then things don't display any spells.

If you have done a Replace Thing iD then open up your file in the editor. Go to the domain and setup the Spells associated to the domain. That will let you select spells again.
No, I haven't done anything like that -- just running core rules. I don't even know how to change which spells are in a domain.
Darkbagel is offline   #31 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,144

Old November 10th, 2017, 05:28 AM
Quote:
Originally Posted by Darkbagel View Post
No, I haven't done anything like that -- just running core rules. I don't even know how to change which spells are in a domain.
Download the attached file and unzip. Copy both files into your data folder. If you don't have the community set, then you can ignore the Spell Compendium file.

Note that it appears core is missing the list of additional domains available in SRD. Some of those get replaced by the ones from the Spell Compendium, but there's a better way to handle that. I will put in some changes to the community set to address this issue.
Attached Files
File Type: zip DarkBagel.zip (449.4 KB, 8 views)

Last edited by Sendric; November 10th, 2017 at 05:43 AM.
Sendric is offline   #32 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,144

Old November 14th, 2017, 06:08 AM
The SRD domain Repose grants the spell Deathwatch which has the evil subtype. Clerics who take this domain are typically good, which would normally prevent them from casting this spell, but as it's a granted spell from their good-aligned deity, it seems as though they should be allowed to cast it.
Sendric is offline   #33 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old November 14th, 2017, 09:41 AM
Quote:
Originally Posted by Sendric View Post
The SRD domain Repose grants the spell Deathwatch which has the evil subtype. Clerics who take this domain are typically good, which would normally prevent them from casting this spell, but as it's a granted spell from their good-aligned deity, it seems as though they should be allowed to cast it.
From everything I know about 3.5 rules even in Pathfinder a cleric can NOT cast a spell opposed to his deity.

From the official 3.5 FAQ 6/30/2008:
"For example, clerics and druids can’t cast spells of an alignment opposed to his or his deity’s (if he has one). A neutral good cleric of Moradin couldn’t cast spells with the Evil descriptor (because that’s opposed to both his and his deity’s alignment). Even though the cleric himself isn’t lawful, he also couldn’t cast spells with the Chaotic descriptor, because that’s opposed to Moradin’s alignment of lawful good."

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   #34 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,144

Old November 14th, 2017, 09:50 AM
Quote:
Originally Posted by ShadowChemosh View Post
From everything I know about 3.5 rules even in Pathfinder a cleric can NOT cast a spell opposed to his deity.

From the official 3.5 FAQ 6/30/2008:
"For example, clerics and druids can’t cast spells of an alignment opposed to his or his deity’s (if he has one). A neutral good cleric of Moradin couldn’t cast spells with the Evil descriptor (because that’s opposed to both his and his deity’s alignment). Even though the cleric himself isn’t lawful, he also couldn’t cast spells with the Chaotic descriptor, because that’s opposed to Moradin’s alignment of lawful good."
Agreed. And yet, there's this:

http://www.d20srd.org/srd/divine/dom...m#reposeDomain
Sendric is offline   #35 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old November 14th, 2017, 02:37 PM
Quote:
Originally Posted by Sendric View Post
Well touche!

Will add it to the to-do list.

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   #36 Reply With Quote
Kendall-DM
Spy
 
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220

Old December 10th, 2017, 06:56 PM
Found another mistake in the spells... that I more than likely made.

Hypnotism doesn't have sorcerer/wizard, it's only got bard. So that needs to be fixed.

My bad. :P
Kendall-DM is offline   #37 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,144

Old December 15th, 2017, 05:14 AM
The procedure fTargetId only works if one Target tag is applied.

Code:
    var id as string
    var name as string

    ~ if we have a single Target tag, use it as the id. If we have more,
    ~ something is wrong - we need to return a single id.
    if (tagcount[Target.?] = 1) then
      id = tagids[Target.?, "???"]
      id = replace(id, "Target.", "", 0)
      name = tagnames[Target.?]
    else
      id = field[fChosen].chosen.idstring
      name = field[fChosen].chosen.field[name].text
      endif
There are cases where the feat in question will have more than one Target tag applied (such as Favored Deity Weapon). In this case, the code to apply the tagids and names to the variables is skipped.

Note: This is likely intentional, but it's causing a bug with Favored Deity Weapon. Is there a way to do this with multiple Target tags?

To clarify, what Favored Deity Weapon really needs is a way to take multiple "Target.?" tags and apply them to the hero as "WepProf.?" tags. Is this possible?

Last edited by Sendric; December 15th, 2017 at 07:07 AM.
Sendric is offline   #38 Reply With Quote
Kendall-DM
Spy
 
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220

Old December 16th, 2017, 07:24 PM
Arcane Sight (3rd Level) does not have a Target text of 'You'. Again, probably something I overlooked.
Kendall-DM is offline   #39 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 17th, 2017, 09:16 AM
Quote:
Originally Posted by Sendric View Post
The procedure fTargetId only works if one Target tag is applied.

Code:
    var id as string
    var name as string

    ~ if we have a single Target tag, use it as the id. If we have more,
    ~ something is wrong - we need to return a single id.
    if (tagcount[Target.?] = 1) then
      id = tagids[Target.?, "???"]
      id = replace(id, "Target.", "", 0)
      name = tagnames[Target.?]
    else
      id = field[fChosen].chosen.idstring
      name = field[fChosen].chosen.field[name].text
      endif
There are cases where the feat in question will have more than one Target tag applied (such as Favored Deity Weapon). In this case, the code to apply the tagids and names to the variables is skipped.

Note: This is likely intentional, but it's causing a bug with Favored Deity Weapon. Is there a way to do this with multiple Target tags?

To clarify, what Favored Deity Weapon really needs is a way to take multiple "Target.?" tags and apply them to the hero as "WepProf.?" tags. Is this possible?
Correct its intentional as how could it target "two" different Things?

I need more info cause I can't find a "Favored Deity Weapon" ability and not sure I am following how/why the feat would be getting multiple tags?

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   #40 Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 06:13 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.