Jump to content


Hotfixes for IR V3 Beta (September 12th 2013)


471 replies to this topic

#1 Demivrgvs

    The Laughing Man

  • Modders
  • 4814 posts
  • Gender:Male
  • Location:Italy

Posted 01 August 2011 - 04:01 PM

The hotfixes for Item Revisions v3 Beta are attached at the bottom of this post. They are designed to be applied before the mod is installed. The files are arranged in the appropriate sub-folders, thus you can simply extract the files in the archive to your main BG folder (after you have extracted the full mod from the website there). You will know that it was extracted to the right place if it asks about overwriting some of the older files in the item_rev folder. After the hotfixes have been extracted, Item Revisions can be installed.

Spoiler

Beta 1.16 (September 12th 2013)

Quote

- re-fixed old bug relating to 1PP shield animations

Attached Files


Edited by Mike1072, 15 September 2013 - 12:17 PM.


#2 amitlath

  • Members
  • 24 posts

Posted 02 August 2011 - 10:44 PM

I got some errors installing the beta with a bwp install. I cannot find a way to attach files and copying the whole file here gives memory error, here's a filtered version of the debug file with only error parts. If required, I will email the full file.

The file lotharmo.itm in some of the errors is from the NPC mod Tsujatha.

[./override/lotharmo.itm] loaded, 402 bytes
Copying and patching 1 file ...
[./override/lotharmo.itm] loaded, 402 bytes
ERROR: cannot convert value_0_2 or %value_0_2% to an integer
ERROR: [lotharmo.itm] -> [override] Patching Failed (COPY) (Not_found)
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [With Casting Speed Penalties for Arcane Casters], rolling back to previous state
[item_rev/backup/3/UNSETSTR.3] SET_STRING uninstall info not found
Will uninstall 194 files for [ITEM_REV/ITEM_REV.TP2] component 3.
Uninstalled    194 files for [ITEM_REV/ITEM_REV.TP2] component 3.
Unable to Unlink [item_rev/backup/3/READLN.3]: Unix.Unix_error(20, "unlink", "item_rev/backup/3/READLN.3")
Unable to Unlink [item_rev/backup/3/READLN.3.TEXT]: Unix.Unix_error(20, "unlink", "item_rev/backup/3/READLN.3.TEXT")

ERROR: Not_found
Please submit a report regarding this problem, including the information contained in SETUP-ITEM_REV.DEBUG to Demivrgvs and Mike1072 at forums.gibberlings3.net
Automatically Skipping [With Casting Speed Penalties for Arcane Casters] because of error.

Copying and patching 1 file ...
[./override/lotharmo.itm] loaded, 402 bytes
ERROR: [lotharmo.itm] -> [override] Patching Failed (COPY) (Not_found)
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Dexterity Penalties], rolling back to previous state
[item_rev/backup/8/UNSETSTR.8] SET_STRING uninstall info not found
Will uninstall  80 files for [ITEM_REV/ITEM_REV.TP2] component 8.
Uninstalled     80 files for [ITEM_REV/ITEM_REV.TP2] component 8.
Unable to Unlink [item_rev/backup/8/READLN.8]: Unix.Unix_error(20, "unlink", "item_rev/backup/8/READLN.8")
Unable to Unlink [item_rev/backup/8/READLN.8.TEXT]: Unix.Unix_error(20, "unlink", "item_rev/backup/8/READLN.8.TEXT")

ERROR: Not_found
Please submit a report regarding this problem, including the information contained in SETUP-ITEM_REV.DEBUG to Demivrgvs and Mike1072 at forums.gibberlings3.net
Automatically Skipping [Dexterity Penalties] because of error.

[./override/lotharmo.itm] loaded, 402 bytes
ERROR: [lotharmo.itm] -> [override] Patching Failed (COPY) (Not_found)
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Allow Thieving Skills in Armor], rolling back to previous state
[item_rev/backup/9/UNSETSTR.9] SET_STRING uninstall info not found
Will uninstall 123 files for [ITEM_REV/ITEM_REV.TP2] component 9.
Uninstalled    123 files for [ITEM_REV/ITEM_REV.TP2] component 9.
Unable to Unlink [item_rev/backup/9/READLN.9]: Unix.Unix_error(20, "unlink", "item_rev/backup/9/READLN.9")
Unable to Unlink [item_rev/backup/9/READLN.9.TEXT]: Unix.Unix_error(20, "unlink", "item_rev/backup/9/READLN.9.TEXT")

ERROR: Not_found
Please submit a report regarding this problem, including the information contained in SETUP-ITEM_REV.DEBUG to Demivrgvs and Mike1072 at forums.gibberlings3.net
Automatically Skipping [Allow Thieving Skills in Armor] because of error.

NOT INSTALLED DUE TO ERRORS With Casting Speed Penalties for Arcane Casters

NOT INSTALLED DUE TO ERRORS Dexterity Penalties

NOT INSTALLED DUE TO ERRORS Allow Thieving Skills in Armor

		WeiDU Timings
unmarshal BIFF                   0.000
OUTER_FOR                        0.000
OUTER_INNER_PATCH                0.000
<<<<<<<<                         0.000
ACTION_IF                        0.000
DEFINE_PATCH_MACRO               0.000
ACTION_PHP_EACH                  0.000
DEFINE_ACTION_MACRO              0.000
find local string                0.000
OUTER_SET                        0.000
parsing .log files               0.000
DEFINE_ACTION_FUNCTION           0.000
BUT_ONLY                         0.000
ACTION_FOR_EACH                  0.000
strings to add                   0.000
DEFINE_PATCH_FUNCTION            0.000
READ_*                           0.015
adding translation strings       0.016
COPY                             0.016
ACTION_DEFINE_ASSOCIATIVE_ARRAY   0.032
unmarshal KEY                    0.032
Parsing TPA files                0.046
add strings to TLK               0.078
INCLUDE                          0.093
marshal and save TLK             0.125
parsing .tra files               0.141
tp2 uninstall                    0.219
eval_pe                          0.299
process_patch2                   0.360
saving files                     0.453
loading files                    0.591
stuff not covered elsewhere      0.753
Parsing TP2 files                0.951
unmarshal TLK                    2.890
TOTAL                            7.110
WeiDU v 22900 Log


#3 Shaitan

    Bad bad nurse.

  • Members
  • 1549 posts
  • Gender:Male
  • Location:Copenhagen, Denmark

Posted 03 August 2011 - 12:00 AM

Hi

Could it be done so if ToBex is detected, this would be skipped:

Quote

Executable Patch
?

ToBex in incompatible with ToB_hacks AFAIK.

Cheers
"You're dumb as a mule and twice as ugly. If a strange man offers you a ride I say take It"
-Grandpa Simpson

#4 Demivrgvs

    The Laughing Man

  • Modders
  • 4814 posts
  • Gender:Male
  • Location:Italy

Posted 03 August 2011 - 04:33 AM

View Postamitlath, on Aug 3 2011, 08:44 AM, said:

I got some errors installing the beta with a bwp install. ... The file lotharmo.itm in some of the errors is from the NPC mod Tsujatha.
Mmm, could that armor have some strange value which prevents the patching code from working? :) I'll point this out to Ardanis and we'll let you know asap

In the meanwhile, if you want to give it a try you may remove that itm from the override while installing IR and see if everything else work. You may then put the itm file again in override folder after installing IR. It's not an orthodox way to proceed, but it may work.


View PostShaitan, on Aug 3 2011, 10:00 AM, said:

Could it be done so if ToBex is detected, this would be skipped:

Quote

Executable Patch
?

ToBex in incompatible with ToB_hacks AFAIK.
Mmm, good point, though more than skipping it should just make sure ToBEx.ini is set to do what we need from it.

#5 Guest_Guest_amitlath_*

  • Guests

Posted 03 August 2011 - 05:16 AM

View PostDemivrgvs, on Aug 3 2011, 04:33 AM, said:

View Postamitlath, on Aug 3 2011, 08:44 AM, said:

I got some errors installing the beta with a bwp install. ... The file lotharmo.itm in some of the errors is from the NPC mod Tsujatha.
Mmm, could that armor have some strange value which prevents the patching code from working? :) I'll point this out to Ardanis and we'll let you know asap

In the meanwhile, if you want to give it a try you may remove that itm from the override while installing IR and see if everything else work. You may then put the itm file again in override folder after installing IR. It's not an orthodox way to proceed, but it may work.

Alright, thanks. I actually removed the Tsujatha mod itself and everything went fine.

Is the other TOBEX incompatibility pointed out serious enough to reinstall my BWP install with different settings?

#6 Ardanis

    A very GAR character

  • Members
  • 2193 posts
  • Gender:Male
  • Location:Saint-Petersburg, Russia

Posted 03 August 2011 - 05:23 AM

Done and done. PMed the fix to Demi.

Quote

Is the other TOBEX incompatibility pointed out serious enough to reinstall my BWP install with different settings?
ToBEx and tob_hacks shouldn't be installed together. If you haven't mixed them together - other mods may have their own tobex/tob_hacks-based components, you'll be fine.

I've added a check for existing ToBEx, though I'm less sure if I can safely detect tob_hacks :)

Edited by Ardanis, 03 August 2011 - 05:29 AM.

"Uguu~ Boku Ayu."

Before you start breaking wall tiles with your bare fists, ask yourself first - do you truly need it?

#7 Shaitan

    Bad bad nurse.

  • Members
  • 1549 posts
  • Gender:Male
  • Location:Copenhagen, Denmark

Posted 04 August 2011 - 01:22 AM

Studded leather and chain mail now has the same hidden bonus. I don't think thats the best solution, but I must admit I really can't see anything better...
"You're dumb as a mule and twice as ugly. If a strange man offers you a ride I say take It"
-Grandpa Simpson

#8 Shaitan

    Bad bad nurse.

  • Members
  • 1549 posts
  • Gender:Male
  • Location:Copenhagen, Denmark

Posted 05 August 2011 - 12:01 AM

Hi

In Ribald's store there's one +2 arrow a bit strangely placed. In the Copper Coronet I could buy only one dart also. Is it intended?
I have a screendump, but I don't know how to upload that - if necessary.

Shouldn't the three robes of the weave/battle mage/arcane might still only be usable by good/neutra/evil chars?

Cheers

Edited by Shaitan, 05 August 2011 - 01:56 AM.

"You're dumb as a mule and twice as ugly. If a strange man offers you a ride I say take It"
-Grandpa Simpson

#9 amitlath

  • Members
  • 24 posts

Posted 05 August 2011 - 03:22 AM

I got another error, this time with the revised armor bonuses component. Here's the text from the BWP debug file:

ERROR: cannot convert b_8_1 or %b_8_1% to an integer
ERROR: [iplat01.itm] -> [override] Patching Failed (COPY) (Not_found)
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.

This file is only present in the override folder (and item revision backup folders) so perhaps it is an original game file.

#10 Dakk

  • Members
  • 695 posts
  • Gender:Male

Posted 05 August 2011 - 04:05 AM

View PostShaitan, on Aug 5 2011, 10:01 AM, said:

Shouldn't the three robes of the weave/battle mage/arcane might still only be usable by good/neutra/evil chars?
No.. why? :) They're not robe of good/neutral/evil any more - they are robes of weave/battle/might. Limiting the focus of a mage based on his alignment wouldn't make sense.

#11 Shaitan

    Bad bad nurse.

  • Members
  • 1549 posts
  • Gender:Male
  • Location:Copenhagen, Denmark

Posted 05 August 2011 - 04:33 AM

View PostDakk, on Aug 5 2011, 02:05 PM, said:

View PostShaitan, on Aug 5 2011, 10:01 AM, said:

Shouldn't the three robes of the weave/battle mage/arcane might still only be usable by good/neutra/evil chars?
No.. why? :) They're not robe of good/neutral/evil any more - they are robes of weave/battle/might. Limiting the focus of a mage based on his alignment wouldn't make sense.
I'm unsure. WHO would buy other robes than Arcane Mighty?
"You're dumb as a mule and twice as ugly. If a strange man offers you a ride I say take It"
-Grandpa Simpson

#12 Ardanis

    A very GAR character

  • Members
  • 2193 posts
  • Gender:Male
  • Location:Saint-Petersburg, Russia

Posted 05 August 2011 - 04:57 AM

amitlath said:

I got another error, this time with the revised armor bonuses component.
Entirely my fault.

I'll assemble the update today evening, until then you can open the file "item_rev/components/revised_armor.tpa" with notepad and find two pieces there
...
	type = (res & 7)
	PATCH_IF type BEGIN
...
	  // now the interesting part begins
	  slash= EVAL ~b_%type%_1~
	  pierc= EVAL ~b_%type%_2~
	  blunt= EVAL ~b_%type%_3~
	  missl= EVAL ~b_%type%_4~
...
and replace "type" with "armor".


Shaitan said:

In Ribald's store there's one +2 arrow a bit strangely placed.
There should be three stacks of +2 arrows, bolts and bullets. If I understand correclty, bolts/bullets are fine? In that case I can only assume that some mod might have altered the store. Could you run a change-log on "ribald.sto"?

Quote

In the Copper Coronet I could buy only one dart also. Is it intended?
Definitely not, thanks for spotting :)

Quote

I'm unsure. WHO would buy other robes than Arcane Mighty?
Bonus to caster level is only useful until 20th, after that I'd take another one.

Also the Battlemage robe may be changed in future to provide concentration bonus, if A64 manages to make it a stat.

Edited by Ardanis, 05 August 2011 - 05:00 AM.

"Uguu~ Boku Ayu."

Before you start breaking wall tiles with your bare fists, ask yourself first - do you truly need it?

#13 Tonton Fred

  • Members
  • 56 posts

Posted 05 August 2011 - 09:16 PM

View PostArdanis, on Aug 5 2011, 07:57 PM, said:

amitlath said:

I got another error, this time with the revised armor bonuses component.
Entirely my fault.

I'll assemble the update today evening, until then you can open the file "item_rev/components/revised_armor.tpa" with notepad and find two pieces there

That's weird, I installed the same component (#1050) but did not get any error in the log file... Could it still have failed to install anyway ?

SUCCESSFULLY INSTALLED	  With Casting Speed Penalties for Arcane Casters

SUCCESSFULLY INSTALLED	  Movement Speed and Dexterity Penalties

SUCCESSFULLY INSTALLED	  Allow Thieving Skills in Armor

SUCCESSFULLY INSTALLED	  Revised Armor Bonuses

SUCCESSFULLY INSTALLED	  Dual Wielding Changes for Light and Heavy Weapons

SUCCESSFULLY INSTALLED	  Items of Protection Can Be Worn with Magical Armor

SUCCESSFULLY INSTALLED	  Halberds Can Slash, Too

SUCCESSFULLY INSTALLED	  Remove Cleric Weapon Restrictions from Multi-Classed Clerics

SUCCESSFULLY INSTALLED	  Druids and Fighter/Druids

SUCCESSFULLY INSTALLED	  Kensai Can Wear Bracers

SUCCESSFULLY INSTALLED	  Thieves Can Use Wands

SUCCESSFULLY INSTALLED	  Weapon Changes

SUCCESSFULLY INSTALLED	  Enchantment Doesn't Affect Speed Factor of Weapons

SUCCESSFULLY INSTALLED	  Backstabbing Penalties with More Weapons Usable for Backstabbing


#14 Shaitan

    Bad bad nurse.

  • Members
  • 1549 posts
  • Gender:Male
  • Location:Copenhagen, Denmark

Posted 05 August 2011 - 11:09 PM

A change.log of ribald.sto:
[WeiDU.exe] WeiDU version 22700
[WeiDU.exe] Using scripting style "BG2"
override/ribald.sto
override/ribald.sto Item_Pack/Backup/1/ribald.sto
override/RIBALD.sto rr/backup/7/RIBALD.sto
override/ribald.sto item_rev/backup/0/ribald.sto
override/ribald.sto item_rev/backup/1030/ribald.sto
override/ribald.sto scsii/backup/2160/ribald.sto
override/RIBALD.STO scsii/backup/3060/RIBALD.STO
override/ribald.sto scsii/backup/4010/ribald.sto



Mods affecting RIBALD.STO:
00000: /* from game biffs */ ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ 0 0 // BG2 Fixpack - Core Fixes: v9.01
00001: ~SETUP-ITEM_PACK.TP2~ 0 1 // Extra Items: v1.6
00002: ~RR/SETUP-RR.TP2~ 0 7 // Additional equipment for Thieves and Bards: v4.44
00003: ~ITEM_REV/ITEM_REV.TP2~ 0 0 // Item Revisions by Demivrgvs: V3 Beta 1
00004: ~ITEM_REV/ITEM_REV.TP2~ 0 1030 // Store Revisions: V3 Beta 1
00005: ~SCSII/SETUP-SCSII.TP2~ 0 2160 // Add an extra copy of some hard-to-find spell scrolls: v19
00006: ~SCSII/SETUP-SCSII.TP2~ 0 3060 // Remove Arrows of Dispelling from stores: v19
00007: ~SCSII/SETUP-SCSII.TP2~ 0 4010 // Make Freedom scrolls available earlier: v19

"You're dumb as a mule and twice as ugly. If a strange man offers you a ride I say take It"
-Grandpa Simpson

#15 Shaitan

    Bad bad nurse.

  • Members
  • 1549 posts
  • Gender:Male
  • Location:Copenhagen, Denmark

Posted 11 August 2011 - 11:06 PM

Did you have the intentions of releasing whatever fixes you might have?

It seems like good work so far :)

Galoomp sells a lot of the same books.

Cheers

Edited by Shaitan, 12 August 2011 - 12:44 AM.

"You're dumb as a mule and twice as ugly. If a strange man offers you a ride I say take It"
-Grandpa Simpson




Reply to this topic



  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users