
We’d want to preserve compatibility with your mod in all cases: that is, one should be able to install the new tables for ALL classes from our mod, and THEN install your mod if he prefers your versions of the tables for thieves and bards!
Vice-versa if he wants your generic modifications to the kits, but prefers TGM’s versions of the HLAs even for thieves and bards.
ATM the first option is impossible, though. There are two problems:
First (this is generic in truth): I noticed you just copy your version of the weapprof.2da. This would destroy any custom kit installation, and leaves only the option to install your mod first. I’m quite sure this could be avoided by using COPY_EXISTING and the needed amount of SET_2DA_ENTRYs to modify your thief proficiencies! The original columns keep the same positions, so no problems even when kits are added. It’d be really necessary!
Second (specific to our problem): you use COPY_EXISTING with LUABBR.2DA, Followed by a couple of REPLACE_TEXTUALLY.
This is perfect if you’re working with the original file, but in case it’s already modified (say, by us), possibly the first line won’t match perfectly, so you’d lose your modifications.
But all is fine if you use this command (example for just the Bounty Hunter’s line):
COPY_EXISTING ~LUABBR.2DA~ ~override/LUABBR.2DA~
SET_2DA_ENTRY 37 1 2 Th2
It’s fast, and assures us: first, that abbreviations for new kits are again preserved, and second, that our mods could be installed in any order, no matter if some lines are already modified!
What do you think?
