Aller au contenu

Photo

Adding Warlock Casting to an existing class


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1
Larrin_ash

Larrin_ash
  • Members
  • 2 messages
HI,

For my personal enjoyment I'm merging the swashbuckler and warlock class on my second playthrough of the original campaign.  I modified everything I can think of in the 2Da's but when it comes time for me to pick my known invocations I get a very bizarre list, not the warlocks to choose from.

in the class 2da i copied spells known, spells gained,  spell caster, spell swap information, infinite spells.
in the swashbucklers feats 2da i copied what i though were the approiate feats over .

Everything works, except that the invocation selection is of some bizarre compalation random spell like abilities in the game.  It seems like which classes know which spells is done in the spells 2da, via specific collumns, and I can't imagine how i would add a column or attatch it to my specific class. :(

The simplelist solution is to simple use the warlock as the base, but I know that there is a warlock companion, and I don't care to mess him up.

Thank you for any help you can give my pointless changes.

classes 2da (swashbuckler line):
59    Swashbuckler    211135    211136    211137    211138    ic_b_swashbuckler    ic_swashbuckler    10    CLS_ATK_1    CLS_FEAT_SWASHBUCKLER    CLS_SAVTHR_FIGHT    CLS_SKILL_SWASHBUCKLER    CLS_BFEAT_SWASHBUCKLER    6    CLS_SPGN_WLCK    CLS_SPKN_WLCK    1    1    0    0    0    0    0    ****    1    1    0    0    1    0    0    0    0    12    16    14    10    14    12    DEX    ****    0x00    0x00    0    class_TYPE_SWASHBUCKLER    1    1    2    2    3    4    7    8    9    10    11    12    13    14    15    16    17    18    19    20    ****    0    1    ****    ****    0    0    -1    186    ****    ****    1860    -1    -1    -1    nx2_armor_swash    ****    ****    ****    ****
swashbuckler feats 2Da: added from warlock
FEAT_ELDRITCH_BLAST_1    1411    3    1    0
FEAT_ELDRITCH_BLAST_2    1412    3    3    0
FEAT_ELDRITCH_BLAST_3    1413    3    5    0
FEAT_ELDRITCH_BLAST_4    1414    3    7    0
FEAT_ELDRITCH_BLAST_5    1415    3    9    0
FEAT_ELDRITCH_BLAST_6    1416    3    11    0
FEAT_ELDRITCH_BLAST_7    1417    3    14    0
FEAT_ELDRITCH_BLAST_8    1418    3    17    0
FEAT_ELDRITCH_BLAST_9    1419    3    20    0
FEAT_WARLOCK_METAMAGIC_ESSENCES    1799    3    1    0
FEAT_WARLOCK_METAMAGIC_SHAPES    1800    3    1    0
FEAT_ARMORED_CASTER_WARLOCK    1860    3    1    0
FEAT_ELDRITCH_BLAST_10    1948    3    22    0
FEAT_ELDRITCH_BLAST_11    1949    3    24    0
FEAT_ELDRITCH_BLAST_12    1950    3    26    0
FEAT_ELDRITCH_BLAST_13    1951    3    28    0
FEAT_ELDRITCH_BLAST_14    1952    3    30    0
FEAT_EPIC_SPELL_DAMNATION_WARLOCK    1996    0    21    2
FEAT_EPIC_SPELL_ENTROPIC_HUSK_WARLOCK    1997    0    21    2
FEAT_EPIC_SPELL_EPIC_GATE_WARLOCK    1998    0    21    2
FEAT_EPIC_SPELL_HELLBALL_WARLOCK    1999    0    21    2
FEAT_EPIC_SPELL_VAMPIRIC_FEAST_WARLOCK    2000    0    21    2

[mod's edit: Changed "sacting" to Casting in the OP Title.  You're welcome.]

Modifié par Larrin_ash, 03 octobre 2010 - 01:04 .


#2
Arrabal

Arrabal
  • Members
  • 3 messages
If I remember correctly, class spell books are hardcoded to work with specific classes, based on the columns in Spells.2da and the row number from classes.2da.  In a nut shell that means that without some scripting/custom content heavy lifting (and GUI editing) you're not going to be very successful adding the Warlock spell book to the Swashbuckler (or any other) class.

What should work, I think, is that instead of trying to add the warlock spells to the Swashbuckler class you do it the other way around.  Modify the Warlock class to include the features from the Swashbuckler class that you want it to have, and the warlock spells should work correctly (not sure if there is anything hardcoded about the Swashbuckler class though).

#3
Larrin_ash

Larrin_ash
  • Members
  • 2 messages
Ok, thanks. I was trying to only mess with a less used class (there is a companion warlock that i'd rather not change too much) but I may chance it.