Jump to content


Photo

Battle Axes +3 appearing in the inventory...


  • Please log in to reply
44 replies to this topic

#21 AuspiciousAugur

AuspiciousAugur
  • Member
  • 21 posts

Posted 05 January 2010 - 10:10 PM

The changelog on the item shows that it's probably fine. The spell is probably fine as well. It's possible that some mod introduces a spwi430.spl before SR, and has scripts that try to cast it (or an effect on an item or other spell does the same), but SR's spell gets cast instead.

To verify whether this is the case (and stop it from doing so if it is), I recommend grabbing Near Infinity and opening spell.ids in your game. Click "Find... -> in this file" and search for 2430. If you get a result, that means some mod has associated spwi430.spl with a scripting identifier (probably something like WIZARD_SPELL_NAME). From the menu bar, you can then do "Search -> Text Search -> BCS" and search for whatever the identifier was. The results will contain all scripts that cast this spell. I'd recommend making a backup of any you find and then simply deleting all the lines in the files that try to cast the spell, then compiling the files.

If you didn't find an identifier for 2430, then instead navigate to dvenaxe.itm and on the Edit tab, click "Find... -> references to this file". (This process could take a while.) Aside from stuff in your save game, your only result should be spwi430.spl. Repeat the process on spwi430.spl. (This time, the search should be quicker.) This one should actually return 0 results, because the spell should be called from a .2da. If you get different results for either of these searches, let us know.


First search showed BPMage to BPMulti (I guess from BPSeries mod) as well as DD1700WI and DDCYRIC2 , BPSeries having something like this -
IF
	HotKey(B)
THEN
	RESPONSE #100
		ApplySpell(Myself,COM_DAERRAGHS_AURA_OF_CLEANSING)
		Continue()
END

dvenaxe.itm indeed gave spwi430.spl, which in turn gave this - Posted Image

@Miloch - I do not think I have Desecration of Souls (or/and Dark Ritual)...


EDIT: I just assigned all my party members various BPSeries scripts and pressed 'B' - the axes appeared in the inventory!

Edited by AuspiciousAugur, 05 January 2010 - 10:18 PM.


#22 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 05 January 2010 - 10:27 PM

Awesome, it shouldn't be hard to fix this now. I can probably come up with a minimod that you can install on your existing game even. Stay tuned.

#23 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 05 January 2010 - 10:36 PM

So what exactly was the problem here?? :unsure:

Cheers,
Lol

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#24 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 05 January 2010 - 11:10 PM

Okay, try installing this. It should rename the SR spells so Enchanted Weapon still works, and restore the original spells (Daer Ragh's Aura of Cleansing and whatnot) so long as you've not removed SR's backup folder.

So what exactly was the problem here?? :unsure:

Cheers,
Lol

It's possible that some mod introduces a spwi430.spl before SR, and has scripts that try to cast it (or an effect on an item or other spell does the same), but SR's spell gets cast instead.

SR used non-prefixed filenames that overlapped with another mod.

#25 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 05 January 2010 - 11:27 PM

Ohhh, so prefixes are that important?? I'll keep that in mind :P

Thanks,
Lol

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#26 AuspiciousAugur

AuspiciousAugur
  • Member
  • 21 posts

Posted 06 January 2010 - 12:50 AM

Is a new game in order? Cause pressing 'B' still conjures up the axes into the inventory.

EDIT: Just tried a new game, imported a premade cleric, assigned a BPSeries Multi script, pressed 'B' , same result, Axes +3

Edited by AuspiciousAugur, 06 January 2010 - 12:54 AM.


#27 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 06 January 2010 - 01:22 AM

A new game should not be needed. Can you post or attach the contents of SETUP-AXEFIX.DEBUG?

#28 AuspiciousAugur

AuspiciousAugur
  • Member
  • 21 posts

Posted 06 January 2010 - 01:32 AM

A new game should not be needed. Can you post or attach the contents of SETUP-AXEFIX.DEBUG?


There you go, sir :) Attached File  SETUP-AXEFIX.DEBUG   97.93K   188 downloads

#29 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 06 January 2010 - 01:39 AM

Is your SR backup folder intact? In spell_rev/backup/0/ you should have spwi430.spl (among others), but it doesn't look like it's finding it.

#30 AuspiciousAugur

AuspiciousAugur
  • Member
  • 21 posts

Posted 06 January 2010 - 01:44 AM

Is your SR backup folder intact? In spell_rev/backup/0/ you should have spwi430.spl (among others), but it doesn't look like it's finding it.

Volume in drive D is Games2
 Volume Serial Number is 3E2B-C716

 Directory of D:\Games\BGII - SoA\spell_rev\backup\0

01/06/2010  10:42 AM    <DIR>          .
01/06/2010  10:42 AM    <DIR>          ..
01/04/2010  05:39 PM                21 ARGS.0
01/04/2010  05:39 PM               890 blakblad.itm
01/06/2010  10:42 AM                 0 dirlist.txt
01/04/2010  05:39 PM             1,116 gnollsu.cre
01/04/2010  05:39 PM            26,687 MAPPINGS.0
01/04/2010  05:39 PM             6,613 MISSILE.IDS
01/04/2010  05:39 PM               650 morsword.itm
01/04/2010  05:39 PM             1,116 ogregrsu.cre
01/04/2010  05:39 PM             8,448 planevil.cre
01/04/2010  05:39 PM               272 plysquir.eff
01/04/2010  05:39 PM             3,189 PROJECTL.IDS
01/04/2010  05:39 PM                21 READLN.0
01/04/2010  05:39 PM             3,668 ribald3.sto
01/04/2010  05:39 PM             1,546 sppr102.spl
01/04/2010  05:39 PM               922 sppr108.spl
01/04/2010  05:39 PM             1,738 sppr204.spl
01/04/2010  05:39 PM               442 sppr303.spl
01/04/2010  05:39 PM             9,410 sppr408.spl
01/04/2010  05:39 PM               442 sppr698.spl
01/04/2010  05:39 PM               442 spwi102.spl
01/04/2010  05:39 PM             1,066 spwi104.spl
01/04/2010  05:39 PM               826 spwi108.spl
01/04/2010  05:39 PM               586 spwi114.spl
01/04/2010  05:39 PM               874 spwi210.spl
01/04/2010  05:39 PM               442 spwi302.spl
01/04/2010  05:39 PM             1,066 spwi311.spl
01/04/2010  05:39 PM             1,018 spwi316.spl
01/04/2010  05:39 PM               442 spwi326.spl
01/04/2010  05:39 PM               826 spwi902.spl
01/04/2010  05:39 PM               170 squirp.itm
01/04/2010  05:39 PM             1,136 stalke.cre
01/04/2010  05:39 PM            25,814 UNINSTALL.0
01/04/2010  05:39 PM               277 UNSETSTR.0
01/04/2010  05:39 PM             1,096 wolfdisu.cre
              34 File(s)        103,272 bytes
               2 Dir(s)  648,574,728,192 bytes free

I guess not...I have a copy on the virtual image I installed the game on...I hope, should...will copy over now.

EDIT: Nope, not there either but in spell_rev\spwi4##\spwi417\ directory...

Edited by AuspiciousAugur, 06 January 2010 - 01:54 AM.


#31 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 06 January 2010 - 02:39 AM

The ones in SR's spwi417 folder aren't the ones we're looking for. We want the ones that those replaced when SR was installed.

It seems likely that the mod that provided the original spell used biffing, so the spell we are looking for will be hidden inside some .bif instead.

I see that you've used Generalised Biffing. If you chose the option to only biff .wav, .tis, and .bam files, SR's spells will be in the override folder, and all you'll need to do is remove spwi430.spl through spwi453.spl and the game will revert to using the version of the spell in the original mod's .bif.

If you chose the other option when installing Generalised Biffing, SR's spells will be hidden away, and you'll have to use something like WinBiff in order to find the original spells in the .bif, extract them, and place them in the override.

Doing a --changelog on the spell files spwi430.spl through spwi453.spl should help in finding out which mod (if any) last modified the files before SR and locating which .bif they might be in.

If all else fails, I know TDD for one provides a spwi430.spl in TDD-SPL.BIF and restoring that to the override should solve the axe problem.

#32 AuspiciousAugur

AuspiciousAugur
  • Member
  • 21 posts

Posted 06 January 2010 - 02:58 AM

Found the spwi430.spl in one of the biffs using the app you linked. Is that the only one I should extract to override or should I extract spwi430.spl through spwi453.spl ? On either , should I rerun your fix-mod?

#33 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 06 January 2010 - 03:27 AM

So ... is there any kind of install-time fix for this?? Will we need to install everything and then run the axefix?? :P Or will the SR hotfixes be updated to take care of this??

(questions, questions :P)

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#34 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 06 January 2010 - 03:47 AM

Found the spwi430.spl in one of the biffs using the app you linked. Is that the only one I should extract to override or should I extract spwi430.spl through spwi453.spl ? On either , should I rerun your fix-mod?

I don't know whether any of the others are used in other mods. If you can find any of them, extract them as well. You can ignore the tb#gen .bif file(s) as they are the result of GenBiff. You don't need to reinstall the fix mod as the only thing it wasn't able to do was move the files into the override. Don't uninstall it, though.

So ... is there any kind of install-time fix for this?? Will we need to install everything and then run the axefix?? :P Or will the SR hotfixes be updated to take care of this??

(questions, questions :P)

It will be much easier to fix this at install time. Biffing really messed up the ease of use of my fix minimod. :( To fix this at install-time, all that needs to be done is change the names of a couple files. I'm sure Demi will have something up shortly.

#35 Demivrgvs

Demivrgvs
  • Member
  • 143 posts

Posted 06 January 2010 - 04:05 AM

So ... is there any kind of install-time fix for this?? Will we need to install everything and then run the axefix?? :P Or will the SR hotfixes be updated to take care of this??

(questions, questions :P)

I'll update the hotfixes asap. :doh:

#36 Demivrgvs

Demivrgvs
  • Member
  • 143 posts

Posted 06 January 2010 - 07:58 AM


So ... is there any kind of install-time fix for this?? Will we need to install everything and then run the axefix?? :P Or will the SR hotfixes be updated to take care of this??

(questions, questions :P)

I'll update the hotfixes asap. :doh:

Done! Other two "small" compatibility fixes are included in too.

#37 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 06 January 2010 - 08:16 AM

Linked and downloaded :D

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#38 AuspiciousAugur

AuspiciousAugur
  • Member
  • 21 posts

Posted 07 January 2010 - 03:35 AM

Linked and downloaded :D


A friend is going to install BWP as well, does he need the axe hotfix or can he just run the setup as usuall and ignore it?

#39 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 07 January 2010 - 04:06 AM

Until the BWP guys update the Fixpack, the new hotfixes won't apply, so you'll have to manually apply the hotfixes (like so ...)
  • After you extract everything in your BGII-SoA, delete the folder called spell_rev in the BiG World Fixpack folder
  • Extract the hotfixes into your BGII-SoA folder (and overwrite everything ^_^)
Then let the BiG World Install.bat run and do its magic :P

(as for my above remark, it meant I linked it in the Fixpack thread for the BWP guys to notice and include ... and downloaded ... well, it kinda sounded like "locked and loaded" :lol:)

Edited by Lollorian, 07 January 2010 - 04:09 AM.

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#40 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 07 January 2010 - 06:18 PM

Yep, your friend just needs to grab the SR hotfixes attached to the first post here and do as Lollorian says.