Jump to content

[Beta 13] New choices of god and Militant Wizards creating dummy kits, issue for Multi/dual F/C kits


Recommended Posts

Posted

During a IWD install, the Multi/dual-class barbarian/C and F/C kits got caught on this error:

Editing kit DW_DUMMY_0X4080...
Copying and patching 1 file ...
Copied [.../strategems_inline/SFO_anon_func.tph] to [weidu_external/workspace/SFO_anon_func_1.tph] (NO BACKUP MADE!)
Copying and patching 1 file ...
[./override/kitlist.2da] loaded, 32717 bytes
Copying and patching 1 file ...

ERROR locating resource for 'COPY'
Resource [clabnull.2da] not found in KEY file: [./chitin.key]

There's indeed no clabnull.2da in the IWD override folder. Nor in the install folders for BG1 and BG2, but those didn't have this problem on install with the same install list. Comparing the kitlist.2da of all games, only IWD has this line, which doing a changelog tells me comes from the New choices of god component:

128        DW_DUMMY_0X4080        -1        -1        -1        clabnull        149        0x00004000        2        0x00004080

With another BG2 install with no other mods, "New wizard kits: Militant Wizards" also introduced this line, although it didn't cause trouble later:

64        DW_DUMMY_0X4040        597        502        9564        clabnull        85        0x00004000        2        0x00004040

 

Guest Klay
Posted

Does the issue show up in beta 14? The component appears to install okay in iwdee using beta 14 for me.

 

weidu.log:
 

Spoiler

// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~DW_TALENTS\DW_TALENTS.TP2~ #0 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #2000 // Install all spell tweaks (if you don't select this, you will be given a chance to choose by category): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #2500 // Add 9 new arcane spells: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #2510 // Add 6 new divine spells (some borrowed from Divine Remix): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #2520 // Revised Elementals: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #20000 // Introduce new races and subraces: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40100 // Revised class alignment rules: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40150 // Make Barbarian Into a Class: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40160 // Make Wizard Slayer Kit Available to Barbarians: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40190 // Revised Paladins and Blackguards: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40460 // Modified thief Evasion: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40500 // Revised favored enemy for rangers: new enemy groups, and rangers reselect their favored enemy at 4th level and every third level thereafter: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40600 // Revised shapeshift powers for druids and avengers: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40610 // Druids use cleric XP and spell tables: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40650 // Revised speciality priests of Lathander/Helm/Talos/Tempus/Tyr: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40700 // Allow monks to use staffs: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40753 // Adjust opposition schools for speciality mages (see readme for details) -> Use custom opposition schools: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40800 // Require speciality mages to memorize at least one spell per level from their speciality school: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40850 // Speciality mages automatically get one speciality spell at each level (where possible): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40900 // Allow multiclassed and dual-classed mages to become specialists and wild mages: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40925 // Bloodlines for sorcerers: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #40950 // Dragon Disciples can be disciples of any chromatic dragon (Red/Blue/Green/Black/White): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #41000 // Rebalanced and revised kits -> Default (affects all kits): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50000 // New wizard specializations: elemental specialists: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50100 // New wizard specialization: Force Mage: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50200 // New wizard kits: Militant Wizards: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50300 // New sorcerer kit: Bloodrager: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50400 // New choices of god / goddess for speciality priests: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50500 // New class: Favored Soul: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #50600 // New blackguard kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55000 // Allow druids to multiclass as mages, rangers, and thieves: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55100 // Multiclass/dual-class barbarian/cleric and fighter/cleric kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55200 // Multiclass/dual-class barbarian/druid and fighter/druid kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55300 // Multiclass/dual-class fighter/mage kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55400 // Multiclass/dual-class fighter/thief kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55500 // Multiclass/dual-class cleric/mage kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55600 // Multiclass/dual-class cleric/ranger and druid/ranger kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55700 // Multiclass/dual-class cleric/thief and druid/thief kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55800 // Multiclass/dual-class mage/thief kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #55900 // Multiclass fighter/mage/cleric kits: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #60100 // Characters choose minor new abilities every three levels: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #80000 // Revised ability score modifiers -> Standard Talents of Faerun system (recommended): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #80101 // Point-buy system for choosing ability scores -> Characters have 80 points to spend (e.g. 18,16,15,13,10,8): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #80150 // 3rd-edition-style THAC0s (somewhat faster progression for clerics/thieves/mages): Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #80160 // Revised Shields: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #81010 // Wider access to Grand Mastery -> Multi-classed fighters can advance to Grand Mastery in any weapon: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #81020 // Dual-class kitted characters must obey the weapon-proficiency restrictions of their kit: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #81030 // Dual-class characters gain weapon proficiencies as for their current class: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #81100 // Revised Weapon Proficiency System: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #81200 // Revised Weapon Styles: Beta 134
~DW_TALENTS\DW_TALENTS.TP2~ #0 #90100 // Thieves gain skill points in multiples of five: Beta 134
 

 

Posted (edited)

Odd. Yes, I'm using the latest version (10 Sep), even though just as in your weidu.log the tp2 still calls it beta 134. No matter whether I attempt individual or batch install of any kit-affecting components, I keep getting told that "resource clabnull.2da" cannot be found.

 

Edit: Seems it must be a mod incompatibility. It installs fine on a completely clean install, but returns the clabnull.2da error when I attempt it on top of my modded installation (see the weidu.log attached). I suppose the culprit is likely to be one of the other kit mods, small as they may be.

Edit_2: Seems like the culprit is CDTweaks, specifically its component #2140 // Expanded Dual-Class Options, whose functionality can be replicated with ToF anyway, so it's not a big deal but should be noted as an incompatibility in the readme. I haven't done any playtesting, but uninstalling that particular component lets ToF install without errors, at least. Still don't understand what clabnull.2da even is.

WeiDU.log

Edited by Isewein
Posted

Might be the same issue as the other conversation, where some other mod leaves holes in kitlist.2da? Check kitlist at the point you are about to install ToF, see if any entries are missing.

Posted (edited)

Indeed, seems like that's what happened. Guess that's an issue for @CamDawg then.

I found another incompatibility, albeit less serious: When using 

Quote

#2163 // Alter Weapon Proficiency System -> IWD-style proficiencies with weapon styles

from CDTweaks (because I'm playing IWD and prefer the original proficiency system over the imported BG one), ToF kits do not recognise the IWD proficiencies as their equivalents, e.g. the Diviner of Oghma can't put pips into swords as it should be able to.

Edited by Isewein
Posted
1 hour ago, Isewein said:

Guess that's an issue for Camdawg then.

I mean, sure, but ToF could also just fix the table before doing its thing - a table with a fudged-but-will-never-affect-anything entry is better than outright install failure. IMHO.

My CSP,  FnP, MnG, TnB, SSO, and WtP mods all fix the kitlist table as a matter of course. So installing any one component from any one of those mods before ToF will allow ToF to install. You can also just manually add the missing entries in a text editor.

1 hour ago, Isewein said:

I'm playing IWD and prefer the original proficiency system over the imported BG one), ToF kits do not recognise the IWD proficiencies as their equivalents, e.g. the Diviner of Oghma can't put pips into swords as it should be able to

I have a fair bit of experience with this stuff since I created mods both for divine kits and for proficiency changes, and my take is, install the proficiency changes after the kits. ToF is not like SCS - I would move it higher in your install order. Like, after Shamanic Dance but before aTweaks.

On the other hand, ToF also does things in ways that may (may!) impede compatibility. If the bits of it that e.g. allow clerics to use edged weapons involve UI changes in addition to, or in place of, normal usability and proficiency edits, then the CDTweaks proficiencies component may not work when installed later. But, it may! Only one way to know for sure, and my gut says this will work better if you install ToF --> CDTweaks.

Posted (edited)

Interesting - I'd quite like to use the IWD prof system, so I might give that a try. Your reasoning seems sound, although the ToF readme seems to contradict it:

Quote
  • We should now be compatible with mods that change the proficiency system (like the various Tweaks Anthology components), provided they are installed before Talents of Faerun.

EDIT: It appears my judgement was premature. Looking at the code (not that I understand much of it), I get the impression that racial and cleric (favoured) weapon proficiency boni only get applied if the full 3e makeover of the proficiency system is installed. I don't quite understand why that would be the case, but it appears to be by design rather than due to an incompatibility with CDTweaks.

I'll go ahead with my install now, if only to avoid tediously reinstalling everything. Although Subtledoctor's solution would probably be the more thorough option.

Edited by Isewein
Posted
On 11/19/2024 at 11:35 PM, subtledoctor said:

Only one way to know for sure, and my gut says this will work better if you install ToF --> CDTweaks.

@CamDawgand I have (IIRC!) standardized on CDTweaks before ToF, FWIW. (There are probably issues either way around, but that's the order we're mutually trying to make work.)

Posted

Thanks for the clarification! Just in case you missed it - the original clabnull.2da install error nevertheless occurs when ToF is installed after CDTweaks #2140 // Expanded Dual-Class Options.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...