View Full Version : How to create custom Class kits?


Alynn'nari
Wed, 18th May '05, 2:12am
I was wondering how I create custom class kits for BGII?

CamDawg
Wed, 18th May '05, 3:34am
BG2 Kit Creation Series - by CamDawg Part One: Limitations of the Engine (http://forums.gibberlings3.net/index.php?showtopic=584) Part Two: Game Files Involved (http://forums.gibberlings3.net/index.php?showtopic=612) Part Three: Installing with WeiDU (http://forums.gibberlings3.net/index.php?showtopic=898) Part Four: Additional WeiDU Functions (http://forums.gibberlings3.net/index.php?showtopic=939) Associated Discussion Thread (http://forums.gibberlings3.net/index.php?showtopic=648)
Enjoy. :)

Rastor
Wed, 18th May '05, 4:41am
Looks like CamDawg beat me to the punch.

Alynn'nari
Wed, 18th May '05, 6:40am
Thank you for that I will have to post the ideas I have once I am done!

Chickavalier
Wed, 18th May '05, 3:26pm
use IEEP

Cúchulainn
Thu, 19th May '05, 11:26am
It would be nice to see a druid/bard character with an Irish accent!

Alynn'nari
Mon, 23rd May '05, 2:07am
Ummm that can't be done.
Anyway I need a bit of help with my kits as it comes up with an parse error.
It says it can not create the kit.2da file.

I belive it is to do with this line of code.

path to your CLAB-style 2da file
~Druid_Remix/Seashield/C!Seashiel.2da~

Andyr
Tue, 24th May '05, 7:56pm
What is the exact error message? Does that file exist in the path specifief?

A point to note (which could be the error) is that filenames are limited to 8 characters maximum, which C!Seashiel exceeds by 2. :)

Alynn'nari
Wed, 25th May '05, 6:56am
do I have to create the .2da file?

Andyr
Wed, 25th May '05, 7:52pm
Yes... that file controls the abilities your kit will gain at various levels. It's detailed in the tutorials CamDawg linked to previously.

Alynn'nari
Sat, 28th May '05, 4:43am
Silly me I over looked that.
Well here is the error I get.

ERROR: error loading [Druid_Remix/Seashield/C!Seashi.2da]

[ June 08, 2005, 03:06: Message edited by: Alynn'nari ]

Alynn'nari
Wed, 31st Aug '05, 9:05am
Well, I manged to fix it so it installs, but i have a few problems.

1. it installs as a cleric kit, when it should be a bard kit.

2. the class name does not show up as the kits name but as the true class.

DreamingxAshley
Sat, 3rd Sep '05, 11:12pm
Hmm... I dont want to make a new kit perse, but I want to make it so my Bard Skald can have thief abilities, namely disable traps, and unlock, I could really careless about the pickpocket ability since I never use it.

So does anyone know how to go about doing that? Just giving the chara points in those abilities with shadow keeper doesnt work.

Andyr
Sun, 4th Sep '05, 8:45pm
1. it installs as a cleric kit, when it should be a bard kit.

2. the class name does not show up as the kits name but as the true class. 1. In the line where you type the kit usability flag and class number you probably put the number for Cleric and not Bard, and/or you're adding to K_C_X.2DA files as opposed to the Bard ones. Take a look at the code ingame for Bards and their kits for an idea of what it should be (I don't recall the numbers offhand). :)

2. Are you sure you set them correctly in the tp2?

Hmm... I dont want to make a new kit perse, but I want to make it so my Bard Skald can have thief abilities, namely disable traps, and unlock, I could really careless about the pickpocket ability since I never use it.

So does anyone know how to go about doing that? Just giving the chara points in those abilities with shadow keeper doesnt work. Cam replied to this query at G3 too. In short, it is not possible cleanly due to hardcoded issues. You might be able to cheat it by adding skill points with Shadowkeeper and then using a hotkey-based script to perform the actions. The closed 'proper' solution I could think of would be to make a Thief kit with some abilities of the Skald.

DreamingxAshley
Sun, 4th Sep '05, 9:18pm
ok how would you make a hotkey script?

Im not sure why its not possible though, there is a thief button on the bard's interface... unless theres different buttons for pick lock and disable traps... I know that there is a different button for find traps though...

So I could live with the hotkey script...

Andyr
Mon, 5th Sep '05, 6:34pm
It's not possible because thief skills and buttons are hardcoded by the game. :) Although theives use the same button for the various skills, the bard one is keyed only to Pick Pockets.

For a list of scripting actions and triggers which might be useful, check out the IESDP: http://iesdp.gibberlings3.net

Alynn'nari
Wed, 7th Sep '05, 9:00am
Thanks, i will have to look into that.

Alynn'nari
Fri, 9th Sep '05, 6:40am
Well I have fix my kit problems, I just need to add a few tweaks to it.

Can any tell me how to add kit special abilities?

Andyr
Fri, 16th Sep '05, 12:36pm
It's all in the tutorials Cam linked to after your first post. :)

Fruitti
Fri, 16th Sep '05, 5:47pm
Well then, is it possible to make a dual class sorcerer? I know that would be cheese and etc...
But I don't even see the class in the tables that determine dual classing?

Andyr
Fri, 16th Sep '05, 8:20pm
You can't dualclass to or from Sorceror, and cannot make a Multiclass of one. Same with anything not in DUALCLAS.2DA.

Cold_Hawaiian
Sun, 18th Sep '05, 4:25am
Thanks for the kit tutorial, its really interesting, been reading it the last few days. I also checked that site it links to but didn't find a "How to make new NPC's" tutorial. Anyone know where to find one?

Alynn'nari
Sun, 18th Sep '05, 7:27am
there is another topic I created about that that shows all the details.

Andyr
Sun, 18th Sep '05, 10:48pm
Ghreyfain's tutorial is best for NPCs. You can find it here: http://forums.pocketplane.net/index.php/topic,52.0.html

Cold_Hawaiian
Sun, 25th Sep '05, 7:16am
Excellent, now all I need to do is have a boring day and some actual motivation and my 2 chars stuck in my head for the past few years will be made. Thanks!

Silverstar
Sun, 25th Sep '05, 10:22pm
And when they are made, hope you will be kind to share them with us hmm? :D

Cold_Hawaiian
Mon, 26th Sep '05, 2:18am
I'll be happy to share them, why else would I make them if not to give to others? Started today, hit some bumps but its going. If other people are thinking of starting, let me tell you its a long process to make a good character with nice dialog.