• 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

Gestalt characters supported?

The way I was going to go with a Pathfinder Gestalt addon was similar to how I implemented the play test for Mythic characters. You have the player add "three" characters. One is your Wizard, one is your Cleric, and one is a "gestalt" class. The gestalt class lets you pick your two classes for "level 1" it then figures out your saves, skills, and hit points and assigns it to itself. It then takes the wizard class and cleric levels and takes them out of the leveling process. You end up with a Level 1 character with three classes but two of them are only used for their "Class Specials" and the "Gestalt" class is used for Skills, HP, BAB, Caster Level, and saves.

At level "2" you add two more class levels of say wizard/cleric but could be other classes. And on the Gestalt class tab you would have a class special to pick the level two classes. As we are taking the two classes out of the leveling process we should have no problem supporting characters up to level 20. The gestalt class just has 20 class specials allowing for picking two classes that are combine together.

Granted its not "perfect" but it will allow you to easily combine any two classes and it will support two caster classes.

Obviously its allot of work and I have not even finished it in Pathfinder (other than theory) but that was my "idea" to fix the issue.
 
Ok, this is where I'm stuck. How the heck do you do that?
I can explain it and even have examples in Pathfinder but d20 sometimes can be different. This was exactly the fun part I had to do for the Mythic playtest.

Basically you strip all "hero.hitdice" tags and reset the hero fields (tHitDice) yourself manually at like post-levels/10. Which in Pathfinder at least is "right" after all the class and Hit Dice have been calculated. So I then remove all the hitdice tags and reset fields to zero. This also included BAB and Save Progression values which will be pulled from the Gestalt class. Then "recalculate" those Hit Dice values and re-add the tags back to the hero. In this case changing the addition of "3HD" of classes into 1HD of classes. Everything from that point forwards sees "1HD" of classes. :D

Then at least in Pathfinder I also had found a special "tag" that when applied to a class would remove the "hit Point" area of the classes so that the wizard/cleric couldn't type in their hit point and instead it would only be placed onto the "gestalt" level.

In theory Pathfinder is built from the code base of d20 so it "should" all work. Of course in theory the bumble bee can't fly! ;)
 
That would be lovely if it were possible, that wouldn't be a fix, but a full on permanent solution but in order to do that you'd need extensive knowledge of how hero labs was coded wouldn't you?

And staff permission to change how the program functioned. Yikes, thats.. yikes.
 
That would be lovely if it were possible, that wouldn't be a fix, but a full on permanent solution but in order to do that you'd need extensive knowledge of how hero labs was coded wouldn't you?
Yes this is a "very" advanced idea and would take good knowledge of HL and how to dig into the values, tags, and timing. I would estimate 80-120hrs of work to get this to work and to get through allot of unit testing.

I am just putting out an "idea" but not one that is "easy". ;) :p

And staff permission to change how the program functioned. Yikes, thats.. yikes.
Nope. My above idea would be how the "community" would do this. Not LW or how I would do this using the Authoring kit. Why I would "love" to add this feature their is allot more "base" features I think are more important for d20 currently.

So the above is a theory for how someone like Sendric maybe able to build something for the community.

The variant or archetype methods do currently work for both "d20 and pathfinder".
 
Yes this is a "very" advanced idea and would take good knowledge of HL and how to dig into the values, tags, and timing. I would estimate 80-120hrs of work to get this to work and to get through allot of unit testing.

I am just putting out an "idea" but not one that is "easy". ;) :p


Nope. My above idea would be how the "community" would do this. Not LW or how I would do this using the Authoring kit. Why I would "love" to add this feature their is allot more "base" features I think are more important for d20 currently.

So the above is a theory for how someone like Sendric maybe able to build something for the community.

The variant or archetype methods do currently work for both "d20 and pathfinder".

I'll give it a whirl. I work pretty fast, so I'll reduce that 80-120 hrs estimate. Honestly, though, it if ends up taking that long I'd probably have given up long before then. :)

BTW, this was more or less the path I was heading down anyway. The area I ran into major trouble was removing the other class(es) from the skills tab. Any ideas on how to do that would be greatly appreciated.
 
Last edited:
Gestalt(s) are the 2nd ed. multiclassing method brought to 3.5 through Unearthed Arcana. Taking two classes and taking the better options between the two. They're new classes in their own right. If you're going to edit source code, you might just want to build a new gestalt component based similarly on classes that uses a foreach loop and takes the best progression from each class. You will end up with a lot of scripts doing it this way though. It will be time intensive to do it though.

Have you tried building a new Gestalt class instead? You could use pull down menus possibly and then tell hero lab to make the class features available through tags. You'd still need the foreach loops, but it would take less time to build.
 
Last edited:
Gestalt(s) are the 2nd ed. multiclassing method brought to 3.5 through Unearthed Arcana. Taking two classes and taking the better options between the two. They're new classes in their own right. If you're going to edit source code, you might just want to build a new gestalt component based similarly on classes that uses a foreach loop and takes the best progression from each class. You will end up with a lot of scripts doing it this way though. It will be time intensive to do it though.

Have you tried building a new Gestalt class instead? You could use pull down menus possibly and then tell hero lab to make the class features available through tags. You'd still need the foreach loops, but it would take less time to build.

Yea, the biggest issue we run into is being able to keep track of multiple spell-casting classes (ie cleric-wizard or bard-druid). The ability to have both class tabs available for this is key. There's a tag you can assign to create the tab, but without the class level it gives errors.

Ultimately, there may not be a good solution with how the d20 system is currently set up.
 
Is the error a persistant error (yells at you every time you make an action), or one that only yells at you when you open, save or test your work?

I can live with it it yells at you only when saving and opening.


Yea, the biggest issue we run into is being able to keep track of multiple spell-casting classes (ie cleric-wizard or bard-druid). The ability to have both class tabs available for this is key. There's a tag you can assign to create the tab, but without the class level it gives errors.

Ultimately, there may not be a good solution with how the d20 system is currently set up.
 
Is the error a persistant error (yells at you every time you make an action), or one that only yells at you when you open, save or test your work?

I can live with it it yells at you only when saving and opening.

It's a persistent error I believe.
 
What is the practice of setting up the Gestalt option under the d20 system? I am trying to do this as well using Sorcerer and Warmage. Granted I don't code so console commands with Herolab are challenging for me atm.
 
So speaking of Gestalt classes. I have a "game" question for everyone that is using the Gestalt rules.

For example we have a character that takes:
1st Fighter/Monk
2nd Monk/Rogue


What is the BASE save values of the above character? What is the BAB of the above character?

I would appreciate the input of others in this area.
 
Take the best from each... so Good Base Save and Good Base Attack as Monk. Just wanting to point out, 99.9% of all GM's are not going to let you take more than one gestalt. They are just too powerful.

For more information on gestalts I highly recommend reading the section on gestalting in Arcana Unearthed.
 
For more information on gestalts I highly recommend reading the section on gestalting in Arcana Unearthed.
You mean the paragraph of info? Yea read it and no answer is found within.
d20srd said:
Base Saving Throw Bonuses: For each save bonus, choose the better progression from the two classes. For example, a 1st-level gestalt fighter/wizard would have base saving throw bonuses of Fortitude +2, Reflex +0, Will +2—taking the good Fortitude save from the fighter class and the good Will save from the wizard class.

Which is why I was hoping for some input from the community for how others have calculated the values. Its clear from the gestalt rules that multiclassing is allowed. But how you combine those values is not clear...
 
Last edited:
My understanding is that you always take the best from each. When you mix the classes, though, that can certainly get confusing. Let's see how your example would work:

1st Fighter/Monk - Good BAB (Fighter), Good Fort, Ref, Will saves (Monk)
2nd Monk/Rogue - Medium BAB (both), Good Fort, Ref, Will saves (Monk)

I would treat it the same way you treat adding a new class to an existing character. For example, a 1st Fighter / 1st Rogue would have a +1 BAB, +2 Fort, +2 Ref, +0 Will. Treating each of those levels as new classes would provide a +1 BAB, +4 to all saves. That said, I think there's an argument to be made against doing that for the saves in this case. Since you are progressing as a Monk, and you are using the Monk's progression for saves, you could easily treat this as second level for this purpose, thereby giving the character a +3 to all saves.

So, I guess what I would really do here is instead of viewing "Monk/Rogue" as a different class than "Fighter/Monk", I would view it as 2 levels of good progression for saves and 1 level each for good and medium progression for BAB. I'll add two more hypothetical levels for fun:

1st Fighter/Monk (+1 BAB ; +2 all saves)
2nd Monk/Rogue (+1 BAB ; +3 all saves)
3rd Rogue/Wizard (+2 BAB ; +3 all saves)
4th Monk/Wizard (+3 BAB ; +3 Fort/Ref ; +4 Will)

The break-down is as follows:
BAB: 1 level good progression (+1) plus 3 levels medium progression (+2)
Fort/Ref: 3 levels good progression (+3) plus 1 level poor progression (+0)
Will: 4 levels good progression (+4)

Doing it this way might help keep the progression from getting crazy.
 
Last edited:
This is a rundown of how gestalting works.

  • Hit Dice: Best of Two Classes
  • Saves: Best of Both Classes
  • BaB: Best of Both Classes
  • Classes Skills: Take the higher of two classes Cleric/Rogue takes 8+int.
  • Combine the class skills of both classes.
  • Class Features: Take both, penalties of one apply to the other. Arcane
  • Spell fail applies to both, druid's metal restriction etc.
  • Class features that share a features share accrue at the faster rate (uncanny dodge).
  • More than one spell-casting class keep track separately.
  • A gestalt class cant combine prestige classes at any level but you can combine a base class with a prestige class. (Although some prestige classes should be prohibited, arcane trickster, mystic theurge, eldritch knight, etc.
 
1st Fighter/Monk (+1 BAB ; +2 all saves)
2nd Monk/Rogue (+1 BAB ; +3 all saves)
3rd Rogue/Wizard (+2 BAB ; +3 all saves)
4th Monk/Wizard (+3 BAB ; +3 Fort/Ref ; +4 Will)
I thought this way at first but went with that the "rogue" should provide its +2 as its a new class. Giving 3,5,3 for saves.

Just pulling the best "save" and progressing is not a bad way either and makes sense. The issue is my new Pathfinder gestalt addon has complaints that the saves in this example should be 3,4,3 as the monk increased Ref by +1 and the Rogue increased by 2 so we increase by 2 not 1.

Currently my addon sees the rogue level as a "new" class and adds in the value. This seemed to make sense based on what you said Sendric. I see it as having two levels of monk giving 3,3,3 and then the rogue applies new values of +2 Ref. From the point of view that a normal Monk 2 / Rogue 1 would have saves of 3,5,3 it makes sense.

I guess the question is if the monk/rogue is a "new" class or not? Its really confusing when you add in multiclassing here. My other thought is if monk/rogue is a "new" class then it should have base saves of 2,2,2 added to the level 1 fighter/monk to get 4,4,4.

Doing a google search provided no real answers as most people are all over the place. The only one that surfaced is many use the fractional BAB and Save method from the UA as that makes things easier to figure out....

sigh....
 
I thought this way at first but went with that the "rogue" should provide its +2 as its a new class. Giving 3,5,3 for saves.
.
.
.
Doing a google search provided no real answers as most people are all over the place. The only one that surfaced is many use the fractional BAB and Save method from the UA as that makes things easier to figure out....

sigh....

Can't argue with that. It seems to be sound enough logic. Woulda been nice if they provided some examples in UA, though.

Toby mentioned earlier that most DM's don't allow multiple gestalt classes like this because it becomes too powerful. I say go ahead. Just as long as they know we DM's get to play by the same rules. :)
 
Back
Top