1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

Giving Arcane Archer spell progression like Pale Master

Discussion in 'Neverwinter Nights (Classic)' started by SlickRCBD, Sep 20, 2010.

  1. SlickRCBD Gems: 26/31
    Latest gem: Diamond


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    2,483
    Media:
    34
    Likes Received:
    120
    Gender:
    Male
    Is there any way to make a mod to the Arcane Archer kit so that it gives arcane spell progression like some of the other kits?

    I haven't investigated modding either NWN game at all, not even experimenting with the toolset.

    I'm interested in doing it to both, but not if it will take along time to learn to do that "simple" task. I have some knowledge of how to mod Infinity Engine games, but that is limited to the really easy stuff with IEEP, 2DA files, and to a lesser extent DLTCEP.

    Oh, if this has already been done, please reply with the link.
     
  2. Rotku

    Rotku I believe I can fly Veteran Pillars of Eternity SP Immortalizer (for helping immortalize Sorcerer's Place in the game!) New Server Contributor [2012] (for helping Sorcerer's Place lease a new, more powerful server!)

    Joined:
    Apr 13, 2003
    Messages:
    3,105
    Likes Received:
    35
    You'll need to go and edit the 2da files, relating to the class. It should be a relatively simple matter - but other than that, I fear I can't say much.
     
  3. SlickRCBD Gems: 26/31
    Latest gem: Diamond


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    2,483
    Media:
    34
    Likes Received:
    120
    Gender:
    Male
    I got it to work in NWN1, but I can't figure out the procedure to accomplish this in NWN2.
    If some kind soul would write up a description of the process, I'd be grateful. The best I found was that I needed to make a new feat, but no guidance was given on how to do that.
    Also the toolset manual seems to be missing from the documentation included with my copy of the game, and it's not in .PDF format in the documentation folder.
    There was a manual, wasn't there?
     
  4. Rotku

    Rotku I believe I can fly Veteran Pillars of Eternity SP Immortalizer (for helping immortalize Sorcerer's Place in the game!) New Server Contributor [2012] (for helping Sorcerer's Place lease a new, more powerful server!)

    Joined:
    Apr 13, 2003
    Messages:
    3,105
    Likes Received:
    35
  5. SlickRCBD Gems: 26/31
    Latest gem: Diamond


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    2,483
    Media:
    34
    Likes Received:
    120
    Gender:
    Male
    I can't figure out how to do step 1, creating the spellcasting feat.
    Can somebody point me to a tutorial that creates a spellcasting PRC that walks me through the first step? I'm very new at this, and I thought it would be as simple mod. The rest seems simple, except for the first step.
     
  6. SlickRCBD Gems: 26/31
    Latest gem: Diamond


    Resourceful Adored Veteran

    Joined:
    May 7, 2005
    Messages:
    2,483
    Media:
    34
    Likes Received:
    120
    Gender:
    Male
    I'm not sure what I did wrong. The game is showing up with an empty bonus feat selection. Manually adding the appropriate feat fails to show up in the feat list, and I don't get the bonus spells.

    Could somebody help me figure out what I'm doing wrong to give the Arcane Archer class spell progression like the Pale Master?

    Here's what I did.
    In the Feats.2da file
    I copied the Pale Master feats 1801-1804
    Code:
    1801    FEAT_PALE_MASTER_SPELLCASTING_BARD    180772    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_PALE_MASTER_SPELLCASTING_BARD    6    ****    7    1    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    0    ****    ****
    1802    FEAT_PALE_MASTER_SPELLCASTING_SORCERER    180773    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_PALE_MASTER_SPELLCASTING_SORCERER    6    ****    6    9    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    0    ****    ****
    1803    FEAT_PALE_MASTER_SPELLCASTING_WARLOCK    180774    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_PALE_MASTER_SPELLCASTING_WARLOCK    6    ****    1    39    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    1    ****    ****
    1804    FEAT_PALE_MASTER_SPELLCASTING_WIZARD    180775    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_PALE_MASTER_SPELLCASTING_WIZARD    6    ****    5    10    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    0    ****    ****
    I then pasted them in at the end and made minor changes. I decided to keep the pointers to the pale master strings as it was unimportant at the moment, and I fear that editing the .tlk file might be as difficult as in Baldur's Gate, so I decided to sidestep it at the moment. Here's the feats I created:
    Code:
    2136    FEAT_ARCHER_SPELLCASTING_BARD    180772    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_ARCHER_SPELLCASTING_BARD    6    ****    1    1    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    0    ****    ****
    2137    FEAT_ARCHER_SPELLCASTING_SORCERER    180773    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_ARCHER_SPELLCASTING_SORCERER    6    ****    1    1    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    0    ****    ****
    2138    FEAT_ARCHER_SPELLCASTING_WARLOCK    180774    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_ARCHER_SPELLCASTING_WARLOCK    6    ****    1    39    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    1    ****    ****
    2139    FEAT_ARCHER_SPELLCASTING_WIZARD    180775    180776    ife_PM_spellcast    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    0    0    0    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    ****    FEAT_ARCHER_SPELLCASTING_WIZARD    6    ****    1    1    ****    ****    0    CLASSABILITY_FT_CAT    0    0    ****    ****    0    0    ****    ****
    Here are the changes I made to classes.2da
    Code:
    29    Arcane_Archer    9003    9004    9005    9006    ic_b_arcanearcher    ic_arcanearcher    8    CLS_ATK_1    CLS_FEAT_ARCHER    CLS_SAVTHR_WILD    CLS_SKILL_ARCHER    CLS_BFEAT_ARCHER    8    ****    ****    1    0    0    0    0    0    0    ****    ****    ****    ****    0    0    0    0    0    0    12    16    14    8    14    12    DEX    ****    0x00    0x0    0    CLASS_TYPE_ARCANE_ARCHER    1    2    3    4    5    6    7    8    9    10    11    12    13    14    15    16    17    18    19    20    CLS_PRES_ARCHER    10    0    CLS_BSPLVL_ARCHER    CLS_FEATMAP_ARCHER    2    0    10    65    ****    ****    ****    -1    -1    -1    n2_pca_archer    ****    ****    ****    ****
    I put a one on the first line of cls_bfeat_archer.2da just like in Pale Master

    I copied the following lines from the cls_feat_palema, pasted them into the end of cls_feat_archer.2da and made the following changes
    Code:
    70    FEAT_ARCHER_SPELLCASTING_BARD    2136    2    -1    0
    71    FEAT_ARCHER_SPELLCASTING_SORCERER    2137    2    -1    0
    72    FEAT_ARCHER_SPELLCASTING_WARLOCK    2138    2    -1    0
    73    FEAT_ARCHER_SPELLCASTING_WIZARD    2139    2    -1    0
    
    I changed the following lines in cls_featmap_archer.2da
    Code:
    1    1    Bard    2136
    9    9    Sorcerer    2137
    10    10    Wizard    2139
    39    39    Warlock    2138
    
    Opened cls_bsplvl_palema.2da in toolset, saved it without making changes, then went to the newly created file in the overide directory and renamed it as cls_bsplvl_archer.2da.

    That is the extent of my work, and it doesn't work. What did I forget, or what did I do wrong?
     
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.