Lone Wolf Development Forums

Lone Wolf Development Forums (http://forums.wolflair.com/index.php)
-   HL - d20 System (http://forums.wolflair.com/forumdisplay.php?f=46)
-   -   Dragon Shaman special abilities (http://forums.wolflair.com/showthread.php?t=7007)

JeffSandmeier July 2nd, 2007 12:20 PM

Dragon Shaman special abilities
 
I'm trying to learn how to use the editor and input the class Dragon Shaman. One of the first things the DS needs to do is choose a Dragon type as a totem. This choice determines the type of breath weapon the Shaman eventually gets, as well as adding some class skills. My question is, how do you add a list of the Dragon types to be chosen from, like the pulldown list for choosing a Ranger's favored enemy? Looking in the Ranger class, i saw the eval script that referred to a 'cFavEnemy' , but no such data file appears in the d20 subdirectory. Please help.

Colen July 3rd, 2007 09:47 AM

Dragon Shaman special abilities
 
JeffSandmeier wrote:
>
>
> I'm trying to learn how to use the editor and input the class Dragon
> Shaman. One of the first things the DS needs to do is choose a Dragon
> type as a totem. This choice determines the type of breath weapon the
> Shaman eventually gets, as well as adding some class skills. My question
> is, how do you add a list of the Dragon types to be chosen from, like
> the pulldown list for choosing a Ranger's favored enemy? Looking in the
> Ranger class, i saw the eval script that referred to a 'cFavEnemy' , but
> no such data file appears in the d20 subdirectory. Please help.


There's currently no way to do this in exactly the same way as the
ranger favored enemies (although that's on the "to do" list). Can you
use the "Custom Specials" mechanism, and add all the dragon types as
custom special abilities for that class? Then just set a fixed limit of
1 for the class, and it should require the user to choose a single template.


Hope this helps,


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/

JeffSandmeier July 3rd, 2007 03:02 PM

I'm still having trouble just getting a picklist for any special ability. How doyou link the custom ability to a list, or to a main special abiity to create a list?

Colen July 5th, 2007 09:15 PM

I'm afraid I'm not quite sure what you're asking here. If you're trying to get things to appear in the Dragon Shaman "Custom Ability" list, it should be as simple as specifying the "Dragon Shaman" source on the custom ability, then making sure that the class shows the custom ability table.

If this isn't working for you, what exactly is happening? Is the custom abilities table appearing, but not letting you select anything? Or is there something else happening?

JeffSandmeier July 6th, 2007 11:51 AM

At first, I couldn't get the custom ability table to appear at all, then I saw the custom ability check box. Then, in the class tab of hero lab, I could pick one of the totems, but it said I had chosen too many. I finally found a section of an eval script under srd_ranger that I used to allow me to choose the totem. So that part of the Dragon Shaman works, I even got the bonus class skills to work. Now I have another question. Is there any way to add a second custom class table without having to go into the .dat files and manually adding it? The dragon shaman has a list of auras that he can choose from, and I can't see a way to add them without another custom ability table. If it has to be manually added, what would the syntax be? I'm a novice with XML and really don't know that much about the structure, and what might break the whole .dat file.

Culhwch July 6th, 2007 12:17 PM

Quote:

Originally Posted by JeffSandmeier
If it has to be manually added, what would the syntax be? I'm a novice with XML and really don't know that much about the structure, and what might break the whole .dat file.

I edit the raw XML quite a often, and it's fairly easy to do if there's existing examples in what's shipped with Hero Lab (did so yesterday, as the extra magic level stuff defaults to both arcane and divine spellcasters, and I was working on a PrC that only gains extra divine magic levels).

For your particular case, you should just be able to open the file, find where the stuff you've already added is, copy it, paste it, and then make the necessary changes.

Hope that helps.

JeffSandmeier July 8th, 2007 03:58 AM

Cutting and pasting did not work. When I tried to copy the fieldval line to create a second entry for a custom table, the dragon shaman class wouldn't even show up as an option in HL. If I just copied the section giving the number of choices, I get an error about an incorrect syntax in the line, even if I directly cut and pasted from the lines above, that do work normally.

Colen July 10th, 2007 01:13 PM

Dragon Shaman special abilities
 
JeffSandmeier wrote:
>
>
> Cutting and pasting did not work. When I tried to copy the fieldval line
> to create a second entry for a custom table, the dragon shaman class
> wouldn't even show up as an option in HL. If I just copied the section
> giving the number of choices, I get an error about an incorrect syntax
> in the line, even if I directly cut and pasted from the lines above,
> that do work normally.


With the new stuff that I've worked out over the last few releases, I
should hopefully be able to simplify the custom ability stuff a bit.
I'll do my best to get it into the next update, which will allow you to
have 2 separate tables of different custom stuff.


Thanks,


--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/

JeffSandmeier July 16th, 2007 11:07 AM

The new update works well, except--the second custom ability does not show up on a separate table in the class panel of HL. Is there a way to force it into a separate table? Also, for the second custom ability of the dragon shaman, the character must choose one of ten dragon types for his totem. I've tried marking each type as unique, which removes the one chosen from the list, but is there a way to remove all the others once one is picked?

Colen July 18th, 2007 12:26 PM

Dragon Shaman special abilities
 
JeffSandmeier wrote:
>
>
> The new update works well, except--the second custom ability does not
> show up on a separate table in the class panel of HL. Is there a way to
> force it into a separate table? Also, for the second custom ability of
> the dragon shaman, the character must choose one of ten dragon types for
> his totem. I've tried marking each type as unique, which removes the one
> chosen from the list, but is there a way to remove all the others once
> one is picked?


In the editor, you need to mark the second custom ability as "Secondary"
(there should be a checkbox for this). You also need to give the class a
count of secondary abilities, just like you gave it a count of normal
abilities. For your class, you would always have 1 primary custom
ability (the dragon type) and then as many secondary custom abilities as
are required. That way dragon types appear in one table, and the other
abilities in the other.

Note that you'll need to re-create the panel for the class to make it
show the second custom ability table, if you originally created the
panel before our last update.


Hope this helps,

--
Colen McAlister (colen@wolflair.com)
Chief Engineer, Lone Wolf Development
http://www.wolflair.com/


All times are GMT -8. The time now is 01:45 PM.

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