• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Newb in need of crash course - Prestige Classes, Prereqs,+

Ricter

Member
Okay, I'm a complete newbie to the program and basically need a crash course of the functions not shown in the tutorials.

Specifically, how do I create a prestige class? I go to the class tab, fill in the info, yet it doesn't show up.

I'm trying to add the swiftblade, found here.

I tried filling in the code for the pre-requisites, but they don't show up. I noticed from copying other PrC's that they exclusively use bootstraps, yet I can't find a tutorial for them.

How do I add special abilities that only show up at a certain level? The Battlemage tutorial suggests that at each level it gets a list, which is not what I want.

I need to be able to check for prof in a single martial weapon. I think I found that, by choosing the martial weapon proficiency feat. Specifically, by not choosing the mw: all feat.

How about checking for the haste spell specifically, from any class?

What's the difference between class and class level tabs?

How do I add arcane casting levels to the class? I'm not sure "extra magic / power levels" is the right section, nor what text to fill in there.

I filled in the text box under the "name" box with flavor text, is this what it's supposed to be used for?

How do I add specific bonus feats to the class? I can't do a list of one, as the class gets multiple bonus feats.

Also, can I get a quick walkthrough for adding feats and spells? Thanks.
 
The pre-requisites go on the Class level item, not the class item.

In the special ability you set the level.

I think you'll need to wait for Colen for the answer on the Martial Weapon prof. - checking for that feat won't correctly identify that a rogue has martial weapon proficiencies, but doesn't have the MW: all or MW: specify items.

If you check the Arcane Trickster and Thaumaturgist classes (which require the ability to cast a spell), you'll note that specific spells as pre-reqs aren't used yet (I think the appropriate capability hasn't been finished yet).

Different pieces of the class go on its class and class level items.

Look at the Eldritch Knight's Extra magic/power levels to see how to fill them in for a class that doesn't get them at every level.

The "Description Text" box under the Class level item is seen in the class selector screen.

In the class specials, copy "Sidestep Charge (bonus feat)" and use it as a base for how to add a specific bonus feat. The part about getting another bonus feat if you already have spring attack, I can't help you with.

Study other prestige classes.
 
If you have the time, could you please go step by step in creating a PrC? I'm having a lot of difficulty in figuring out what to figure out under the class tab and what to fill in under class level.
 
Sorry, I actually managed to figure that one out. I had assigned a max level count both under the "class" and "class level" tabs.

Is there an eval script tutorial somewhere?
 
Well, I thought I had everything going okay, until I tried to add prerequisites to my prestige class. From there, basically everything exploded.

I tried adding them under the class tab. That didn't do anything. The class still compiled and worked, but the prerequisites weren't recognized. I tried switching them to class level, and everything broke. I reverted, and for some reason, I'm now getting "Duplicate record encountered ('cSwiftbl')."

I tried using the "replaces thing Id" as a bandaid fix, but that didn't work either.
 
Ricter wrote:
>
>
> Well, I thought I had everything going okay, until I tried to add
> prerequisites to my prestige class. From there, basically everything
> exploded.
>
> I tried adding them under the class tab. That didn't do anything. The
> class still compiled and worked, but the prerequisites weren't
> recognized. I tried switching them to class level, and everything broke.
> I reverted, and for some reason, I'm now getting "Duplicate record
> encountered ('cSwiftbl')."
>
> I tried using the "replaces thing Id" as a bandaid fix, but that didn't
> work either.


Have you created a duplicate file somewhere? It sounds like there are
two files with the "cSwiftbl" class defined, so Hero Lab is trying to
load it twice.

If you go to File -> Open Data File in the editor, how many files does
it show in the list? Do more than one have the Swiftblade class defined?


--
Colen McAlister, colen@wolflair.com
Chief Engineer, Lone Wolf Development
 
Ricter wrote:
>
>
> Sorry, I actually managed to figure that one out. I had assigned a max
> level count both under the "class" and "class level" tabs.
>
> Is there an eval script tutorial somewhere?


The editor documentation (accessible through the Help menu in the
editor) has a bunch of examples of different scripts. What exactly are
you looking for a script to do?


--
Colen McAlister, colen@wolflair.com
Chief Engineer, Lone Wolf Development
 
Re: Newb in need of crash course - Prestige Classes, Prereqs

Colen said:
Have you created a duplicate file somewhere? It sounds like there are
two files with the "cSwiftbl" class defined, so Hero Lab is trying to
load it twice.

If you go to File -> Open Data File in the editor, how many files does
it show in the list? Do more than one have the Swiftblade class defined?


--
Colen McAlister, colen@wolflair.com
Chief Engineer, Lone Wolf Development

Thought of that. I cleared out all of the other data files besides the one I was working on at the time, and I was STILL having the problem. That's why it confused me so much. I subdirectoried all my files and started fresh with feats, since Prestige Classes seem to be giving me so many problems.

Basically, I need to understand mechanically how current scripts work. I can find the scripts, but I'm having trouble understanding how they function.

For example, I tried to do Shield Specialization, so I copied Weapon Focus. But I don't know XML, and had trouble following the code (I know Java, a little Perl, so it's not hard to follow a lot of the programming).

Also a problem is I can't seem to find a variable list. Every time I need a variable (arcane casting level, for example), I have to copy a PrC/feat/class that has it and find the variable there. Or is there a list somewhere I'm missing? In particular, it'd be helpful to know the objects as well (such as the character default object and any objects that are a part of it).

Thanks for your time.
 
Ricter wrote:

> Thought of that. I cleared out all of the other data files besides the
> one I was working on at the time, and I was STILL having the problem.
> That's why it confused me so much. I subdirectoried all my files and
> started fresh with feats, since Prestige Classes seem to be giving me so
> many problems.
>
> Basically, I need to understand mechanically how current scripts work. I
> can find the scripts, but I'm having trouble understanding how they
> function.
>
> For example, I tried to do Shield Specialization, so I copied Weapon
> Focus. But I don't know XML, and had trouble following the code (I know
> Java, a little Perl, so it's not hard to follow a lot of the programming).


I'm not sure I understand what you mean by "how current scripts work".
Are you having trouble doing a specific thing in a script? If so, the
editor manual has a lot of examples; if the information for what you're
trying to do isn't included there, post it here and we'll try to figure
out what you need to do.


> Also a problem is I can't seem to find a variable list. Every time I
> need a variable (arcane casting level, for example), I have to copy a
> PrC/feat/class that has it and find the variable there. Or is there a
> list somewhere I'm missing? In particular, it'd be helpful to know the
> objects as well (such as the character default object and any objects
> that are a part of it).

The editor manual (accessible from the "Help" menu in the editor) has a
bunch of useful information included, although not everything is
documented there. For missing things, post here and we'll point you in
the right direction.

In general, copying a feat or class that already exists is an excellent
way to find out stuff if the documentation isn't complete in an area
that you're looking at.


Hope this helps,

--
Colen McAlister, colen@wolflair.com
Chief Engineer, Lone Wolf Development
 
Back
Top