Hey there. I've been playing Baldur's Gate for a long time and experimenting with different mods. I'm pretty new to modding the game myself but I've been reading as much about modding methods as possible, but with a few things I'm still a bit lost. I was hoping you guys might be able to point me in the right direction (if not explain exactly how to) with a little project I'm trying to work on.
I'm working on a mod primarily for BG Tutu (but also BG II) that will theoretically rebalance many of the standard items in the game and add new items into the game as well. I'm intentionally trying to start pretty small on this project and may extend to more complex things (like NPCs, spells, etc) at a later time. Right now, I'm just working on creating the correct items and then getting them into the game. Here are some of the things I'm trying to do, and some roadblocks that are holding me up.
1) All bastard swords will be given a new damage range (and THAC0 penalty).
2) All two-handed swords will be given a new damage range.
3) All other swords should remain unchanged.
1) Introducing two-handed axes with a damage range identical to two-handed swords (2 handed, axe proficiency, halberd animations and icons).
2) Introducing war-axes with a damage range identical to bastard swords (and THAC0 penalty).
3) Introducing a number of new magic items throughout the game (mostly introducing items that are under represented in BG Tutu, such as halberds, bastard swords, axes, clubs, etc).
Desireable Methods of Delivery
1) I would like to be able to replace all existing items of a particular type with the new versions (so by modding bastard swords all bastard swords in the game would be affected on creatures and in shops).
2) I would like to add items to creature inventories (ideally as used equipment).
3) I would like to distribute some items throughout the game in various containers.
Troubles Implementing Mods
I've been reading through the Weidu Tutorial heavily, and it seems that most of what I want to do should be done through the COPY_EXISTING_REGEXP command, but I've been having some issues with this method. Firstly, I can't figure out how to make this method distinguish between longswords, bastard swords, and greatswords. Secondly, this method of course wouldn't grant each item a new description based on statistics (so while all bastard swords might deal 1d10 instead of 2d4 they would still be listed as 2d4 in the item description, which is bad). Because of this, I figured I would need to alter each item individually and accept that it wouldn't retro-fit the mod on top of other mods.
Would I need to create a copy for each instance of weapon I wanted to mod (such as all bastard swords, all longswords, all greatswords, etc) and then make the changes to those files in DLTC and then save them under the same file name to be added to the game that way? I imagine this would solve the issue of retroactively adjusting through the game (allowing all bastard sword wielding hobgoblins to automatically use the new items since they would share the same reference name). However, thinking about it, I realize this would only change the statistics of the item, and unless I wanted to change the strings in the Dialog.tlk (which I don't want to do) then each item would need a new dialog string reflecting their new statistics (I imagine this would be preferred to keep the originals intact after uninstalling). However, the question then becomes what is the best way to do this?.
This guide (http://forums.rpgdun...hp?topic=1847.0) suggests adding each dialog through WeiDU in the following manner.
COPY ~itemtut/axedeath.itm~ ~override~
SAY NAME1 ~Axe~
SAY UNIDENTIFIED_DESC ~This is a basic axe.~
SAY NAME2 ~Battleaxe of Death +4~
SAY DESC ~This axe was wielded by the dwarven hero Korgan as he journeyed along in search of making a profit. The axe was lost when one of Korgan’s party members knocked him unconscious and ran off with the axe and all the rest of the treasure. How the axe ended up in your possession is unknown, but you are truly wielding a legend.
+4 Bonus to THAC0
Inflicts 4 Fire Damage per hit
Not Useable by:
Would I need to do it like this for each individual item?
Thank you very much for any help in advance. I'm quite new to this, and finally broke down and decided to ask when I couldn't figure it out myself or find a similar guide.