Actually I'm not even a novice!
Up to this point I haven't bothered with weidu as I see it as a packaging/batch processing/productivity tool. For my little home projects I haven't needed those kind of functions.
I've kinda come up with an idea, a personal project that I might try if its feasible. I'm not going to outline all the details, precisely because its probably not feasible, especially if I can't use weidu to make the grunt work easier.
Basically imagine I'm writing my own personal version of Spell Revisions. I need to touch every spell in the game. For this project, I'd basically need to multiply every caster level entry in every spell 10x, the way Spell Revisions increased each spell to scale to level 50. Yeaah...
So take fireball, spwi304.spl. It has 6 "abilities" (sorry I'm still new and use NI not DLTCEP...I'm sure the later has a better description). These correspond with "minimum level", which I think is the minimum caster level for each ability within the spell; minimum caster level 1 (5d6), and caster levels 6-10.
I would need WEIDU to make copies these 6 "abilities", increasing the minimum caster level to a bogus number each time. So Fireball would have 66 entries/abilities, the current 6, another 6 starting at minimum level 101 through 106, another 6 with a minimum level of 201-206, and so on.
Spells with more minimum caster entries, that scale to level 20, like Armor of faith...same thing. Twenty new entries starting at 101-120, twenty new entries 201-220...etc.
I'd actually need this for EVERY spell in the game. Unfortunately, for my purposes, it doesn't matter whether I actually make any changes to some spells or not, all spells will need base, higher level entries as placeholders even if nothing else changes. My BG2 installation shows 4411 .spls. Hehe. Anyway, I assume Spell Revisions did something similar, and didn't do it by hand. So I'm hoping A: Weidu can run that task for me easily and more and B: drastically increasing the size of .spl files isn't going to kill performance, though I have to increase the size/depth with Weidu before I can do any performance testing. That's the minimum I need to know before I can even continue any theorycraft on the actual project.








.jpg)



