Jump to content

SubtleMods: SubtleD's Spell Tweaks


Recommended Posts

37 minutes ago, subtledoctor said:

I noticed that in my game as well, and I believe it has already been fixed in version 2.6. But I guess I did not advertise the fix here. Sorry!

Meantime, this hotfix should fix it in a game in progress (it's how I fixed my own).

I just realized looking at the github releases with the "cantrip fix"es! (d'oh) But thanks, just used the hotfix, and while it installed with warnings, with a new choice of cantrips the problem has gone away. Not that it matters much as I'm finishing the game anyway, but hey. At least now I know to use the update on a new install, or maybe just go check any of those IWD in EET mods.

Link to comment
On 11/3/2023 at 7:52 PM, mickabouille said:

identify

Ah, dammit. I simplified the component, and in doing so ran into an engine limitation that I originally knew about but later forgot. (SPWI110.spl is hard-coded to be unusable in the UI.)

EDIT - fixed in version 2.6.2.

Also fixed in TnB v1.0.1, and 5E Spellcasting v2.2, which use the same function for Identify.

Edited by subtledoctor
Link to comment

And this updates the french translation after the whole SD mods reorg

https://github.com/subtledoctor/SubtleD_Spell_Tweaks/pull/15

- the 2.0 update seems to have lost some of the updated content from 1.7.2

- the content imported from Tome And Blood was based on an old pull request I created and hadn't updated yet (my bad)

EDIT : there also a (much smaller) might and guile update for 2 missing strings in the relevant forum topic

Edited by mickabouille
Link to comment

Hi, I tried installing parts of this mod over the spells part of v35.4 SCS.

On IWD, maybe that's an issues by irtself. It's nominally supported in the TP2 checks but IDK how many use it.

I tried installing 1202 - Tweak Barkskin over this

// 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]
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #4 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: 35.4
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #4 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: 35.4
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #4 #2000 // Install all spell tweaks (if you don't select this, you will be given a chance to choose by category): 35.4
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #4 #2500 // Add 9 new arcane spells: 35.4
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #4 #2510 // Add 6 new divine spells (some borrowed from Divine Remix): 35.4
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #4 #2520 // Revised elementals and elemental summoning: 35.4

First thing, I can't "just" install this component, I must first install 1 - Would you like to display components from random individual spell tweaks?: 2.6.3 otherwise the 1202 - Tweak Barkskin component is skipped.

(I don't use interactive installations in general, I use force-install-list with a list of components)

Then when I have component 1 installed and try to install 1202, there's an error

Installing [Modifier Peau d'écorce pour bloquer une attaque par round] [2.6.3]

Creating file d5bbark.eff; 272 bytes
Copying and patching 1 file ...
Copied [.../fl-inlined/tmp] to [override/d5bbark.eff]
Copying and patching 1 file ...
[./override/sppr202.spl] loaded, 21394 bytes
override/sppr202.spl copied to weidu_external/backup/SubtleD_Spell_Tweaks/1202/sppr202.spl, 21394 bytes
Copied [sppr202.spl] to [override/sppr202.spl]
Copying and patching 1 file ...
[./override/sppr202.spl] loaded, 28114 bytes
Copied [sppr202.spl] to [override/sppr202.spl]
Copying 1 file ...
[SubtleD_Spell_Tweaks/data/spell_tweaks/d5bbark.spl] loaded, 586 bytes
Copied [SubtleD_Spell_Tweaks/data/spell_tweaks/d5bbark.spl] to [override/d5bbark.spl]
Copying and patching 0 files ...
Copying and patching 0 files ...
Copying 1 file ...
BIFF may be in hard-drive CD-path [./CD1/DATA/SNDFX.BIF]
BIFF may be in hard-drive CD-path [./CD2/DATA/SNDFX.BIF]
BIFF may be in hard-drive CD-path [./CD3/DATA/SNDFX.BIF]
BIFF may be in hard-drive CD-path [./CD4/DATA/SNDFX.BIF]
BIFF may be in hard-drive CD-path [./CD5/DATA/SNDFX.BIF]
BIFF may be in hard-drive CD-path [./CD6/DATA/SNDFX.BIF]
BIFF may be in hard-drive CD-path [./DATA/SNDFX.BIF]
[./DATA/SNDFX.BIF] 14094852 bytes, 541 files, 0 tilesets
Copied [eff_e02.wav] to [override/d5eff02.wav]
Copying 1 file ...
[SubtleD_Spell_Tweaks/data/spell_tweaks/blank.wav] loaded, 65486 bytes
Copied [SubtleD_Spell_Tweaks/data/spell_tweaks/blank.wav] to [override/eff_e02.wav]
Copying and patching 1453 files ...
BIFF may be in hard-drive CD-path [./CD1/DATA/SPLFILE.BIF]
BIFF may be in hard-drive CD-path [./CD2/DATA/SPLFILE.BIF]
BIFF may be in hard-drive CD-path [./CD3/DATA/SPLFILE.BIF]
BIFF may be in hard-drive CD-path [./CD4/DATA/SPLFILE.BIF]
BIFF may be in hard-drive CD-path [./CD5/DATA/SPLFILE.BIF]
BIFF may be in hard-drive CD-path [./CD6/DATA/SPLFILE.BIF]
BIFF may be in hard-drive CD-path [./DATA/SPLFILE.BIF]
[./DATA/SPLFILE.BIF] 2906644 bytes, 1117 files, 0 tilesets

WARNING: ALTER_EFFECT does not support file type SPL
ERROR: cannot convert abil_num or %abil_num% to an integer
ERROR: [#BONECIR.SPL] -> [override/#BONECIR.SPL] Patching Failed (COPY) (Not_found)
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Modifier Peau d'écorce pour bloquer une attaque par round], rolling back to previous state
[weidu_external/backup/SubtleD_Spell_Tweaks/1202/UNSETSTR.1202] SET_STRING uninstall info not found
Will uninstall   5 files for [SubtleD_Spell_Tweaks/SubtleD_Spell_Tweaks.tp2] component 1202.
  Restoring backed-up [weidu_external/backup/SubtleD_Spell_Tweaks/1202/sppr202.spl]
weidu_external/backup/SubtleD_Spell_Tweaks/1202/sppr202.spl copied to override/sppr202.spl, 21394 bytes
Uninstalled      5 files for [SubtleD_Spell_Tweaks/SubtleD_Spell_Tweaks.tp2] component 1202.
Unable to Unlink [weidu_external/backup/SubtleD_Spell_Tweaks/1202/READLN.1202]: Unix.Unix_error(Unix.ENOENT, "unlink", "weidu_external/backup/subtled_spell_tweaks/1202/readln.1202")
Unable to Unlink [weidu_external/backup/SubtleD_Spell_Tweaks/1202/READLN.1202.TEXT]: Unix.Unix_error(Unix.ENOENT, "unlink", "weidu_external/backup/subtled_spell_tweaks/1202/readln.1202.text")
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 1600 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 1610 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2000 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2500 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2510 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2520 Installed
SUBTLED_SPELL_TWEAKS/SUBTLED_SPELL_TWEAKS.TP2  1  1 Installed ~Would you like to display components from random individual spell tweaks?~
ERROR: Not_found
Please make a backup of the file: setup-subtled_spell_tweaks.debug and look for support at: subtledoctor
Automatically Skipping [Modifier Peau d'écorce pour bloquer une attaque par round] because of error.
Using Language [French]
[French] has 6 top-level TRA files
[SubtleD_Spell_Tweaks/lang/french/setup.tra] has 135 translation strings
[SubtleD_Spell_Tweaks/lang/french/cantrips.tra] has 74 translation strings
[SubtleD_Spell_Tweaks/lang/french/familiars.tra] has 109 translation strings
[SubtleD_Spell_Tweaks/lang/french/spells.tra] has 46 translation strings
[SubtleD_Spell_Tweaks/lang/french/schools.tra] has 54 translation strings
[./override/SPELL.IDS] loaded, 21833 bytes
[./override/SPELL.IDS] loaded, 21833 bytes
[./override/SPELL.IDS] loaded, 21833 bytes
[./override/SPELL.IDS] loaded, 21833 bytes
[./override/SPELL.IDS] loaded, 21833 bytes
[./override/SPELL.IDS] loaded, 21833 bytes
Saving This Log:
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 1600 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 1610 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2000 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2500 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2510 Installed
STRATAGEMS/SETUP-STRATAGEMS.TP2  4 2520 Installed
SUBTLED_SPELL_TWEAKS/SUBTLED_SPELL_TWEAKS.TP2  1  1 Installed ~Would you like to display components from random individual spell tweaks?~
[stratagems/lang/english/setup.tra] has 262 translation strings
[stratagems/lang/french/setup.tra] has 223 translation strings
[SubtleD_Spell_Tweaks/lang/french/setup.tra] has 135 translation strings
[SubtleD_Spell_Tweaks/lang/french/cantrips.tra] has 74 translation strings
[SubtleD_Spell_Tweaks/lang/french/familiars.tra] has 109 translation strings
[SubtleD_Spell_Tweaks/lang/french/spells.tra] has 46 translation strings
[SubtleD_Spell_Tweaks/lang/french/schools.tra] has 54 translation strings
874 characters, 1 entries added to DIALOG.TLK
[./lang/fr_fr/dialog.tlk] created, 41436 string entries
[./lang/fr_fr/dialogf.tlk] created, 41436 string entries

SUCCESSFULLY INSTALLED      Would you like to display components from random individual spell tweaks?

NOT INSTALLED DUE TO ERRORS Modifier Peau d'écorce pour bloquer une attaque par round

 

The error seems to be this part but I don't know what to do with it

WARNING: ALTER_EFFECT does not support file type SPL
ERROR: cannot convert abil_num or %abil_num% to an integer
ERROR: [#BONECIR.SPL] -> [override/#BONECIR.SPL] Patching Failed (COPY) (Not_found)

 

Link to comment
18 hours ago, mickabouille said:

tried installing parts of this mod over the spells part of v35.4 SCS.

Probably best to install this before SCS. But, it may not matter and it is unrelated to your issue here.

18 hours ago, mickabouille said:
ERROR: [#BONECIR.SPL] 

This is a malformed file left over in IWDEE, it is not actually used in the game. Easy solution, remove this from your game before installing. I’ll update the mod to delete this file, when I get a chance. 

Link to comment
27 minutes ago, subtledoctor said:

Probably best to install this before SCS. But, it may not matter and it is unrelated to your issue here.

I tried to follow some pattern on mod installation, "new spells" before "spell tweaks" or something like that (the rest of scs was supposed to come later).

A bit like I would install iwdification or the iwd spells components of scs long before the rest of SCS.

Link to comment
30 minutes ago, subtledoctor said:

This is a malformed file left over in IWDEE, it is not actually used in the game. Easy solution, remove this from your game before installing. I’ll update the mod to delete this file, when I get a chance. 

How do I remove it?

When a fileis in override that's easy to bo but when it's in the BIF files...

Link to comment

Howdy! I am trying to install the v2.7 of the mod on a clean BG2EE and for every 2000+ option (e.g. 2105: Add 1-Round Blindness Effect to Color Spray) I get the following message:

//SKIPPING: [Add 1-Round Blindness Effect to Color Spray]
//	Individual Spell Tweaks

or even better:

//SKIPPING: [Add Deafening Effect On Hit to Decastave]
//	skipping, for reasons

Am I doing something wrong or should I fall back to the old fork of this mod (i.e. D5 Random Tweaks, which is nowhere to be found these days, btw)?

Edited by akaine
Link to comment

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...