Jump to content

IR Revised V1.3.800 (2022 January 11th)


Recommended Posts

8 minutes ago, Bartimaeus said:

BOOT02ZH are an EE creation used for completing Zhurlong's quest that are dropped by one of two Boots of Stealth-wearing hobgoblins out in the wilderness (I think one in Ulcaster Ruins, and another...somewhere else, maybe south of Beregost). From what I understand, it is scripted so that BOOT02 is replaced with BOOT02ZH for the first of those two hobgoblins you happen to run into, while the second one will simply drop BOOT02.itm. Did you run into either of those hobgoblins before now?

I think the Quoningar potion quest is added by BG1 Unfinished Business. Should probably look into a text replacement nevertheless.

Yeah I already got the boots from south of Beregost (I always keep them and kill Zhurlong). I'm not sure about any other pair since this is the first time I've gotten more than one. So it's intended for them to be different? It's a little bit jarring since when you read the description it's intended as the same item.

Link to comment
2 hours ago, NdranC said:

Yeah I already got the boots from south of Beregost (I always keep them and kill Zhurlong). I'm not sure about any other pair since this is the first time I've gotten more than one. So it's intended for them to be different? It's a little bit jarring since when you read the description it's intended as the same item.

Yes...I suppose it's out of some desire to not let the player return any old pair of Boots of Stealth but rather specifically Zhurlong's boots. I don't know why BOOT02ZH would ever appear on anybody but the South of Beregost hobgoblins, seeing as that's where Zhurlong specifically mentions losing them, but for sanity's sake, it's better not to question the thought processes behind a number of things that Beamdog has done to these games. Anyways, I think I got confused here: it seems likely that Nadarin dropped BOOT02.itm (boots that grant 40% Move Silently) while the pair you got much earlier in the game are BOOT02ZH.itm (20% Move Silently and 15% Hide in the Shadows). That would make much more sense than anything else that I can think of. Perhaps I should make a tweak to copy BOOT02.itm over BOOT02ZH.itm for consistency's sake? It's not as though their strength or function is much different from each other, and it doesn't seem as though BOOT02ZH.itm has a different description that specifically mentions Zhurlong, so...

There's another hobgoblin at Ulcaster that has an additional pair, so I'm usually more than happy to let Zhurlong keep his boots.

Edited by Bartimaeus
Link to comment

Actually, the way Zhurlong's quest is structured in the EE, killing off one of those hobgoblins removes the boots from the other with no replacement. As does picking up the boots. It might be theoretically possible to get both, but you'd have to do something really indirect like charming the hobgoblin and having a familiar pickpocket the boots, then moving to the other area while the familiar stays out so they never actually enter your inventory until you've got the second copy..

In Nadarin's case, getting the boots is actually the reward for completing the quest with a lower reaction score. You need neutral or higher (not hostile) to get the quest in the first place, and neutral or lower (not friendly) to get the boots. Not something you're likely to find unless you're specifically looking for it.

Before mods, BOOT02 and BOOT02zh are mechanically identical; the only difference is their unidentified name ("Boots" versus "Zhurlong's Boots").

Link to comment

I mean. If we are going to start thinking about items that should be unique having multiple copies existing then almost every magical item in the game makes no sense. Their description implies that is a one of a kind unique item with a unique history but sometimes you can find two a three copies of the same item in multiple places.

Anyway I would be in favor of you just making all those boots consistent with each other.

Link to comment
10 hours ago, jmerry said:

Actually, the way Zhurlong's quest is structured in the EE, killing off one of those hobgoblins removes the boots from the other with no replacement. As does picking up the boots. It might be theoretically possible to get both, but you'd have to do something really indirect like charming the hobgoblin and having a familiar pickpocket the boots, then moving to the other area while the familiar stays out so they never actually enter your inventory until you've got the second copy..

That's what I'm talking about. His dialogue and the journal description specifically say the South of Beregost hobgoblins, so why even allow the Ulcaster hobgoblins to ever drop it? Just replace that one particular South of Beregost hobgoblin with a HOBGOBZH.cre that for sure has BOOT02ZH.itm instead of bothering with this silly scripted nonsense that can change where the boots can drop. It's a pretty bizarre solution.

Link to comment

image.png.61f76c0b6b59a832f96e3436ca7a0da6.png

 

Any chance you know what could be causing this type of item to show up? I encounter a couple similar items being dropped by some mobs in SoD but this one is in the Copper Coronet. There is no description, no name. If I put this in my inventory then I can't move it or even remove it with EEKeeper since it's not even there. I have to overwrite it with another item in EEKeeper to fix it.

Link to comment
8 hours ago, NdranC said:

If I put this in my inventory then I can't move it or even remove it with EEKeeper since it's not even there.

That's an EEKeeper issue then.

NearInfinity will expose the filename of that ITM. Sure, the issue is that it's a nonexistant ITM, but that alone doesn't tell much.

Could you open your game with NearInfinity, use Tools->Check->For Illegal ResourceRefs... and ensure STO is listed? That list would tell what should people look for.

Edited by Graion Dilach
Link to comment
6 hours ago, Graion Dilach said:

That's an EEKeeper issue then.

NearInfinity will expose the filename of that ITM. Sure, the issue is that it's a nonexistant ITM, but that alone doesn't tell much.

Could you open your game with NearInfinity, use Tools->Check->For Illegal ResourceRefs... and ensure STO is listed? That list would tell what should people look for.

According toNearInfinity the only illegal store item is bernard's and it's WIZARD_S.ITM

Out of curiosity I ran this search on ITM and I got this the list of 373 entries I got. Unsure how bad that is.

Spoiler
Searched for: Illegal ResourceRefs
Number of hits: 373
File: #lkey01.itm, Name: <CHARNAME>'s House Key, Attribute: Description image=GMISC93.BAM
File: #lkey02.itm, Name: <CHARNAME>'s House Key, Attribute: Description image=GMISC93.BAM
File: #lkey03.itm, Name: <CHARNAME>'s House Key, Attribute: Description image=GMISC93.BAM
File: #lkey04.itm, Name: <CHARNAME>'s House Key, Attribute: Description image=GMISC93.BAM
File: ABAZRING.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: ABAZRING.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: ABAZRING.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: ALDETH.ITM, Name: Edventar's Gift, Attribute: Resource=CDSW1H58.SPL
File: ALDETH.ITM, Name: Edventar's Gift, Attribute: Resource=CDMOUND.SPL
File: ALDETH.ITM, Name: Edventar's Gift, Attribute: Resource=CDHGNYA1.SPL
File: AMUL24.ITM, Name: Necklace of Form Stability, Attribute: Resource=SPWI889.SPL
File: AROW1A.ITM, Name: Arrow +2, Attribute: Icon=IAROW1A.BAM
File: AX1H01.ITM, Name: Battle Axe, Attribute: Resource=K#SHATWE.SPL
File: batm1.itm, Name: Attack, Attribute: Resource=SPPR121.SPL
File: batm2.itm, Name: Attack, Attribute: Resource=SPPR121.SPL
File: batm3.itm, Name: Attack, Attribute: Resource=SPPR121.SPL
File: BAZPATRG.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: BAZPATRG.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: BAZPATRG.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: bdamul05.itm, Name: Ghost Locket, Attribute: Icon=BDIAMUL5.BAM
File: bdblood.itm, Name: Vial of Devil Blood, Attribute: Icon=BDIPOTN3.BAM
File: bdconstr.itm, Name: No such index, Attribute: Resource=SPPR422.SPL
File: bddagg02.itm, Name: Dagger of Troll-fighting +1, Attribute: Icon=BDIDAGG2.BAM
File: bddagg02.itm, Name: Dagger of Troll-fighting +1, Attribute: Description image=BDCDAGG2.BAM
File: BDHAMM02.ITM, Name: Voidhammer +3, Attribute: Icon=DTKHAM1A.BAM
File: BDHAMM02.ITM, Name: Voidhammer +3, Attribute: Description image=DTKHAM1C.BAM
File: BDHAMM02.ITM, Name: Voidhammer +3, Attribute: Icon=DTKHAM1A.BAM
File: bdring09.itm, Name: Ring of Free Action, Attribute: Resource=CDSW1H58.SPL
File: bdring09.itm, Name: Ring of Free Action, Attribute: Resource=CDMOUND.SPL
File: bdring09.itm, Name: Ring of Free Action, Attribute: Resource=CDHGNYA1.SPL
File: bdsw1h02.itm, Name: Tongue of Acid +3, Attribute: Description image=DTKSWD1D.BAM
File: BDSW1H06.ITM, Name: Voidsword +3, Attribute: Icon=DTKSWD2A.BAM
File: BDSW1H06.ITM, Name: Voidsword +3, Attribute: Description image=DTKSWD2C.BAM
File: BDSW1H06.ITM, Name: Voidsword +3, Attribute: Icon=DTKSWD2A.BAM
File: BEHOLDER.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: BEHOLDER.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: BEHOLDER.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: BERNARD2.STO, Name: Copper Coronet, Attribute: Item=WIZARD_S.ITM
File: BLUN02.ITM, Name: Flail, Attribute: Resource=K#SHATWE.SPL
File: BLUN04.ITM, Name: Mace, Attribute: Resource=K#SHATWE.SPL
File: BLUN06.ITM, Name: Morning Star, Attribute: Resource=K#SHATWE.SPL
File: BLUN08.ITM, Name: Flail, Attribute: Resource=K#SHATWE.SPL
File: BOOT07.ITM, Name: Boots of Elvenkind, Attribute: Resource=SPPR105D.SPL
File: BOOT11.ITM, Name: Boots of Etherealness, Attribute: Resource=HELM30A.SPL
File: CARSOMYR.ITM, Name: Carsomyr +5, Attribute: Resource=SPDISMA.VEF
File: CARSOMYR.ITM, Name: Carsomyr +5, Attribute: Resource=SPDISMA.VEF
File: CDSQUIRP.ITM, Name: Attack, Attribute: Icon=ISQUIR.BAM
File: CHAN01.ITM, Name: Chain Mail, Attribute: Resource=K#SHATAR.SPL
File: CHAN04.ITM, Name: Splint Mail, Attribute: Resource=K#SHATAR.SPL
File: CHAN09.ITM, Name: Darkmail +3, Attribute: Resource=DVSTENCH.SPL
File: CHAN10.ITM, Name: Prismatic Chain +4, Attribute: Resource=DVPRISM.SPL
File: CHAN10.ITM, Name: Prismatic Chain +4, Attribute: Resource=SPWI105D.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=SPWI215D.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=WAND14D.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=D0SPIWEB.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=DVWEB.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=DW#0W215.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=DW#MWEB.SPL
File: CLCK23.ITM, Name: Cloak of Elvenkind, Attribute: Resource=DW#WEB.SPL
File: CLCK27.ITM, Name: Cloak of the Sewers, Attribute: Resource=DVSTENCH.SPL
File: DAGG01.ITM, Name: Dagger, Attribute: Resource=K#SHATWE.SPL
File: DAGG06.ITM, Name: Nester's Dagger, Attribute: Resource=K#SHATWE.SPL
File: DAGG07.ITM, Name: Kylee's Dagger, Attribute: Resource=K#SHATWE.SPL
File: DEMOGORG.ITM, Name: No such index, Attribute: Icon=0.BAM
File: DEMOGORG.ITM, Name: No such index, Attribute: Ground icon=0.BAM
File: DRAGRING.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: DRAGRING.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: DRAGRING.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: dtkfrghm.itm, Name: The Forger +3, Attribute: Icon=DTKSPRKH.BAM
File: dtkfrghm.itm, Name: The Forger +3, Attribute: Icon=DTKSPRKH.BAM
File: dtkfrghm.itm, Name: The Forger +3, Attribute: Resource=DTKMAGIH.VEF
File: dtkfrgrb.itm, Name: Forgemaster's Robe, Attribute: Icon=DTKOGIRB.BAM
File: dtkremoh.itm, Name: Cromwell's Remorhaz Shell Helm, Attribute: Icon=DTKREMOH.BAM
File: dtkremoh.itm, Name: Cromwell's Remorhaz Shell Helm, Attribute: Description image=DTKREMHM.BAM
File: dvjelly.itm, Name: Corrosive Spore +2, Attribute: Resource=SPWI889.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=RR#DPDIS.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=FL#CSDIS.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=FL#GLOR2.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=FL#MUM.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=FL#GMUM.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=FL#ZOMSD.SPL
File: dvnotysu.itm, Name: Claws & Tentacles +3, Attribute: Resource=DVSTENCH.SPL
File: dw#area.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#area.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#attac.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#attac.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#cowle.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#cowle.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#deseq.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#deseq.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#dispe.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#dispe.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#djinn.itm, Name: No such index, Attribute: Icon=0.BAM
File: dw#djinn.itm, Name: No such index, Attribute: Ground icon=0.BAM
File: dw#fgmag.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#fgmag.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#fminv.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#fminv.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#gplat.itm, Name: Plate Mail, Attribute: Resource=K#SHATAR.SPL
File: dw#haspt.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#haspt.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#haste.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#haste.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#hlamg.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#hlamg.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#hlapr.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#hlapr.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#kilsw.itm, Name: Varscona +2, Attribute: Resource=DW#0W312.SPL
File: dw#magat.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#magat.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#magme.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#magme.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#mally.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#mally.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#marker_file.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#marker_file.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#missl.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#missl.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#mkhla.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#mkhla.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#morhw.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#morhw.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#move0.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#move0.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#nodor.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#nodor.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#noinv.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#noinv.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#nopre.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#nopre.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#noptn.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#noptn.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#notel.itm, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: dw#notel.itm, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: dw#ogkat.itm, Name: Katana, Attribute: Resource=K#SHATWE.SPL
File: dw#sarr1.itm, Name: Silver Ring, Attribute: Icon=_IRING11.BAM
File: dw#sarr1.itm, Name: Silver Ring, Attribute: Ground icon=_GRING01.BAM
File: dw#sarr1.itm, Name: Silver Ring, Attribute: Description image=_CRING10.BAM
File: dw#sarr2.itm, Name: Silver Ring, Attribute: Icon=_IRING11.BAM
File: dw#sarr2.itm, Name: Silver Ring, Attribute: Ground icon=_GRING01.BAM
File: dw#sarr2.itm, Name: Silver Ring, Attribute: Description image=_CRING10.BAM
File: dw#sarr3.itm, Name: Silver Ring, Attribute: Icon=_IRING11.BAM
File: dw#sarr3.itm, Name: Silver Ring, Attribute: Ground icon=_GRING01.BAM
File: dw#sarr3.itm, Name: Silver Ring, Attribute: Description image=_CRING10.BAM
File: dw#sarr4.itm, Name: Silver Ring, Attribute: Icon=_IRING11.BAM
File: dw#sarr4.itm, Name: Silver Ring, Attribute: Ground icon=_GRING01.BAM
File: dw#sarr4.itm, Name: Silver Ring, Attribute: Description image=_CRING10.BAM
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W523.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W514.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W506.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W508.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W502.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0P314.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W313.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W213.SPL
File: dw#unsee.itm, Name: Ring, Attribute: Resource=DW#0W215.SPL
File: FINMEL01.ITM, Name: No such index, Attribute: Icon=0.BAM
File: FINMEL01.ITM, Name: No such index, Attribute: Ground icon=0.BAM
File: finslay3.itm, Name: Attack, Attribute: Resource=CDHGNYA1.SPL
File: finslay3.itm, Name: Attack, Attribute: Resource=CDMOUND.SPL
File: finslay3.itm, Name: Attack, Attribute: Resource=CDSW1H58.SPL
File: finslay4.itm, Name: Attack, Attribute: Resource=CDHGNYA1.SPL
File: finslay4.itm, Name: Attack, Attribute: Resource=CDMOUND.SPL
File: finslay4.itm, Name: Attack, Attribute: Resource=CDSW1H58.SPL
File: FREERING.ITM, Name: Edventar's Gift, Attribute: Resource=CDSW1H58.SPL
File: FREERING.ITM, Name: Edventar's Gift, Attribute: Resource=CDMOUND.SPL
File: FREERING.ITM, Name: Edventar's Gift, Attribute: Resource=CDHGNYA1.SPL
File: FSSPIR.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: FSSPIR.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: FSSPIR.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: GORCHR.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: GORCHR.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: GORCHR.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: HALB01.ITM, Name: Halberd, Attribute: Resource=K#SHATWE.SPL
File: HALB09.ITM, Name: The Wave +4, Attribute: Resource=SPWI812D.SPL
File: HAMM01.ITM, Name: War Hammer, Attribute: Resource=K#SHATWE.SPL
File: HELM01.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM08.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM09.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM10.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM11.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM12.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM13.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HELM15.ITM, Name: Helmet, Attribute: Resource=K#SHATHE.SPL
File: HOLDRING.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: HOLDRING.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: HOLDRING.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: INVULNER.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: INVULNER.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: INVULNER.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: jellgrsu.itm, Name: Pseudopod, Attribute: Resource=SPPR123.SPL
File: jellocsu.itm, Name: Pseudopod +1, Attribute: Resource=SPPR123.SPL
File: JWSUPER.ITM, Name: Edventar's Gift, Attribute: Resource=CDSW1H58.SPL
File: JWSUPER.ITM, Name: Edventar's Gift, Attribute: Resource=CDMOUND.SPL
File: JWSUPER.ITM, Name: Edventar's Gift, Attribute: Resource=CDHGNYA1.SPL
File: MAGE05.ITM, Name: Edventar's Gift, Attribute: Resource=CDSW1H58.SPL
File: MAGE05.ITM, Name: Edventar's Gift, Attribute: Resource=CDMOUND.SPL
File: MAGE05.ITM, Name: Edventar's Gift, Attribute: Resource=CDHGNYA1.SPL
File: MDOG1.ITM, Name: No such index, Attribute: Resource=MUMMYDSP.SPL
File: MISC02.ITM, Name: Mirror, Attribute: Icon=IMISC02.BAM
File: MISC02.ITM, Name: Mirror, Attribute: Ground icon=GMISC02.BAM
File: MISC03.ITM, Name: Small Box, Attribute: Icon=IMISC03.BAM
File: MISC03.ITM, Name: Small Box, Attribute: Ground icon=GMISC03.BAM
File: MISC4F.ITM, Name: Equipment and Weapons, Attribute: Icon=IMISC4F.BAM
File: MISC4F.ITM, Name: Equipment and Weapons, Attribute: Description image=CMISC4F.BAM
File: MISC5C.ITM, Name: Rift Device, Attribute: Resource=SPDISMA.VEF
File: MISC66.ITM, Name: Nathan's Corpse, Attribute: Description image=CMISC13.BAM
File: MISC8J.ITM, Name: Boots of the West, Attribute: Resource=RR#DPDIS.SPL
File: MISC8J.ITM, Name: Boots of the West, Attribute: Resource=FL#CSDIS.SPL
File: MISC8J.ITM, Name: Boots of the West, Attribute: Resource=FL#GLOR2.SPL
File: MISC8J.ITM, Name: Boots of the West, Attribute: Resource=FL#MUM.SPL
File: MISC8J.ITM, Name: Boots of the West, Attribute: Resource=FL#GMUM.SPL
File: MISC8J.ITM, Name: Boots of the West, Attribute: Resource=FL#ZOMSD.SPL
File: MISC9S.ITM, Name: Mind Amplification Device, Attribute: Description image=CMISC9S.BAM
File: MISCAV.ITM, Name: Golden Skull, Attribute: Description image=CMISCAV.BAM
File: OBJRING.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: OBJRING.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: OBJRING.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: OHRGEM01.ITM, Name: Shadow Gem, Attribute: Icon=AGIGEM05.BAM
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=RR#DPDIS.SPL
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=FL#CSDIS.SPL
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=FL#GLOR2.SPL
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=FL#MUM.SPL
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=FL#GMUM.SPL
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=FL#ZOMSD.SPL
File: otyughsu.itm, Name: Bite & Tentacles +3, Attribute: Resource=DVSTENCH.SPL
File: PALRING.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: PALRING.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: PALRING.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: PLAT01.ITM, Name: Plate Mail, Attribute: Resource=K#SHATAR.SPL
File: PLAT04.ITM, Name: Full Plate Mail, Attribute: Resource=K#SHATAR.SPL
File: PLYWYVRN.ITM, Name: Attack, Attribute: Resource=CDHGNYA1.SPL
File: PLYWYVRN.ITM, Name: Attack, Attribute: Resource=CDMOUND.SPL
File: PLYWYVRN.ITM, Name: Attack, Attribute: Resource=CDSW1H58.SPL
File: princess.itm, Name: (placeholder) Story Ring, Attribute: Icon=BDIRNG05.BAM
File: princess.itm, Name: (placeholder) Story Ring, Attribute: Description image=BDCRNG05.BAM
File: PTION2K.ITM, Name: Potion of Power, Wizard, Attribute: Icon=PTION2KI.BAM
File: PTION2K.ITM, Name: Potion of Power, Wizard, Attribute: Ground icon=PTION2KG.BAM
File: PTION2K.ITM, Name: Potion of Power, Wizard, Attribute: Icon=PTION2KI.BAM
File: PTION2L.ITM, Name: Potion of Power, Priest, Attribute: Icon=PTION2LI.BAM
File: PTION2L.ITM, Name: Potion of Power, Priest, Attribute: Ground icon=PTION2LG.BAM
File: PTION2L.ITM, Name: Potion of Power, Priest, Attribute: Icon=PTION2LI.BAM
File: PTION2M.ITM, Name: Potion of Power, Rogue, Attribute: Icon=PTION2MI.BAM
File: PTION2M.ITM, Name: Potion of Power, Rogue, Attribute: Ground icon=PTION2MG.BAM
File: PTION2M.ITM, Name: Potion of Power, Rogue, Attribute: Icon=PTION2MI.BAM
File: PTION2N.ITM, Name: Potion of Power, Warrior, Attribute: Icon=PTION2NI.BAM
File: PTION2N.ITM, Name: Potion of Power, Warrior, Attribute: Ground icon=PTION2NG.BAM
File: PTION2N.ITM, Name: Potion of Power, Warrior, Attribute: Icon=PTION2NI.BAM
File: PTION41.ITM, Name: Potion of Power, Attribute: Ground icon=GPOTN41.BAM
File: RAVAG03.ITM, Name: No such index, Attribute: Icon=0.BAM
File: RAVAG03.ITM, Name: No such index, Attribute: Ground icon=0.BAM
File: RING28.ITM, Name: Ring of Air Control, Attribute: Resource=SPWI213D.SPL
File: RING28.ITM, Name: Ring of Air Control, Attribute: Resource=SPWI502D.SPL
File: RING28.ITM, Name: Ring of Air Control, Attribute: Resource=SPWI614D.SPL
File: RING28.ITM, Name: Ring of Air Control, Attribute: Resource=SPWI810D.SPL
File: RING28.ITM, Name: Ring of Air Control, Attribute: Resource=WAND13.SPL
File: RING28.ITM, Name: Ring of Air Control, Attribute: Resource=DVCKILL2.SPL
File: RING97.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: RING97.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: RING97.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: ROSSRING.ITM, Name: Edventar's Gift, Attribute: Resource=CDSW1H58.SPL
File: ROSSRING.ITM, Name: Edventar's Gift, Attribute: Resource=CDMOUND.SPL
File: ROSSRING.ITM, Name: Edventar's Gift, Attribute: Resource=CDHGNYA1.SPL
File: rr#shm01.itm, Name: No such index, Attribute: Resource=RR#DCSW.SPL
File: rr#shm02.itm, Name: No such index, Attribute: Resource=RR#DCSW.SPL
File: rr#shm03.itm, Name: No such index, Attribute: Resource=RR#DCSW.SPL
File: rr#wsax2.itm, Name: Battle Axe, Attribute: Resource=RR#DCSW.SPL
File: SHALT01.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SHALT01.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SHALT01.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SHAMMR.ITM, Name: Spiritual Hammer +1, Attribute: Ground icon=SHAM01.BAM
File: shammr1.itm, Name: Spiritual Hammer +2, Attribute: Ground icon=SHAM01.BAM
File: SHAMMR2.ITM, Name: Spiritual Hammer +3, Attribute: Ground icon=SHAM01.BAM
File: SHAMMR3.ITM, Name: Spiritual Hammer +4, Attribute: Ground icon=SHAM01.BAM
File: shammr4.itm, Name: Spiritual Hammer +5, Attribute: Ground icon=SHAM01.BAM
File: SHLD01.ITM, Name: Small Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD01A.ITM, Name: Small Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD03.ITM, Name: Medium Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD03A.ITM, Name: Medium Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD05.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD05A.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD08.ITM, Name: Buckler, Attribute: Resource=K#SHATSH.SPL
File: SHLD08A.ITM, Name: Buckler, Attribute: Resource=K#SHATSH.SPL
File: SHLD09.ITM, Name: Buckler, Attribute: Resource=K#SHATSH.SPL
File: SHLD09A.ITM, Name: Buckler, Attribute: Resource=K#SHATSH.SPL
File: SHLD10.ITM, Name: Buckler, Attribute: Resource=K#SHATSH.SPL
File: SHLD10A.ITM, Name: Buckler, Attribute: Resource=K#SHATSH.SPL
File: SHLD11.ITM, Name: Small Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD11A.ITM, Name: Small Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD12.ITM, Name: Small Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD12A.ITM, Name: Small Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD13.ITM, Name: Medium Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD13A.ITM, Name: Medium Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD14.ITM, Name: Medium Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD14A.ITM, Name: Medium Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD15.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD15A.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD16.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD16A.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SHLD18.ITM, Name: Large Shield, Attribute: Resource=K#SHATSH.SPL
File: SPER01.ITM, Name: Spear, Attribute: Resource=K#SHATWE.SPL
File: SPIDHU1.ITM, Name: No such index, Attribute: Icon=PLYWYVRN.BAM
File: SPRNGB03.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGB03.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGB03.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGB04.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGB04.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGB04.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGL03.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGL03.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGL03.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGL04.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGL04.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGL04.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGS01.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGS01.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGS01.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGS02.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGS02.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGS02.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGS03.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGS03.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGS03.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGS04.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGS04.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGS04.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SPRNGZ05.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SPRNGZ05.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SPRNGZ05.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: spwi461.itm, Name: Corrosive Spore +2, Attribute: Resource=SPWI889.SPL
File: STAF11.ITM, Name: Staff of the Magi +5, Attribute: Resource=SPPR121.SPL
File: STAF20.ITM, Name: Staff of Rhynn +3, Attribute: Resource=RR#CURSE.SPL
File: SUREHP1.ITM, Name: Ring, Attribute: Resource=CDSW1H58.SPL
File: SUREHP1.ITM, Name: Ring, Attribute: Resource=CDMOUND.SPL
File: SUREHP1.ITM, Name: Ring, Attribute: Resource=CDHGNYA1.SPL
File: SW1H01.ITM, Name: Bastard Sword, Attribute: Resource=K#SHATWE.SPL
File: SW1H04.ITM, Name: Long Sword, Attribute: Resource=K#SHATWE.SPL
File: SW1H07.ITM, Name: Short Sword, Attribute: Resource=K#SHATWE.SPL
File: SW1H12.ITM, Name: Hull's Long Sword, Attribute: Resource=K#SHATWE.SPL
File: SW1H17.ITM, Name: Perdue's Short Sword, Attribute: Resource=K#SHATWE.SPL
File: SW1H20.ITM, Name: Scimitar, Attribute: Resource=K#SHATWE.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=SPWI215D.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=WAND14D.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=D0SPIWEB.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=DVWEB.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=DW#0W215.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=DW#MWEB.SPL
File: SW1H27.ITM, Name: Arbane's Sword +2, Attribute: Resource=DW#WEB.SPL
File: SW1H43.ITM, Name: Katana, Attribute: Resource=K#SHATWE.SPL
File: SW1H46.ITM, Name: Wakizashi, Attribute: Resource=K#SHATWE.SPL
File: SW1H48.ITM, Name: Ninjato, Attribute: Resource=K#SHATWE.SPL
File: SW1HSEEK.ITM, Name: Seeking Sword, Attribute: Ground icon=SHAM01.BAM
File: SW2H01.ITM, Name: Two-handed Sword, Attribute: Resource=K#SHATWE.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=SPWI215D.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=WAND14D.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=D0SPIWEB.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=DVWEB.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=DW#0W215.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=DW#MWEB.SPL
File: SW2H06.ITM, Name: Spider's Bane +2, Attribute: Resource=DW#WEB.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=SPWI215D.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=WAND14D.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=D0SPIWEB.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=DVWEB.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=DW#0W215.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=DW#MWEB.SPL
File: SW2H13.ITM, Name: Spider's Bane +2, Attribute: Resource=DW#WEB.SPL
File: undtype.itm, Name: Ring, Attribute: Resource=FL#GLORD.SPL
File: undtype.itm, Name: Ring, Attribute: Resource=FL#MUMFH.SPL
File: undtype.itm, Name: Ring, Attribute: Resource=FL#MUMFN.SPL
File: undtype.itm, Name: Ring, Attribute: Resource=FL#GMUMN.SPL
File: undtype.itm, Name: Ring, Attribute: Resource=DW#0W508.SPL
File: WAND99.ITM, Name: Wand of Magic Missiles, Attribute: Resource=WYVERN.WBM

 

Link to comment

Found one in there: files referencing DVSTENCH.SPL should reference LEAT13D.SPL as well/instead. I don't think IRR uses DVSTENCH.

This is a fix for SRR too because that's where OTYUGHSU/DVNOTYSU come from.

LEAT13D doesn't have immunity checks for slimes or swords.

Edited by Person
Link to comment
6 hours ago, NdranC said:

According toNearInfinity the only illegal store item is bernard's and it's WIZARD_S.ITM

Sorry, I have no idea what this item is, and doing a Google search didn't turn anything up. Might have to do a changelog.

3 hours ago, Person said:

Found one in there: files referencing DVSTENCH.SPL should reference LEAT13D.SPL as well/instead. I don't think IRR uses DVSTENCH.

This is a fix for SRR too because that's where OTYUGHSU/DVNOTYSU come from.

LEAT13D doesn't have immunity checks for slimes or swords.

Thank you, will fix.

Link to comment
On 5/26/2023 at 4:30 PM, Bartimaeus said:

Sorry, I have no idea what this item is, and doing a Google search didn't turn anything up. Might have to do a changelog.

Had a little unfortunate incident and I lost my modded game. Gonna have to do a reinstall soon so I can't check anymore. If it's there again I'll check once the client in remade.

9 hours ago, MikeX said:

This looks like an unresolved item ('WIZARD_SCROLL_...') installed by SCS...

Thank you. I'm not sure what's causing it but at least it was found.

Link to comment

Something similar came up recently ... here's what I said about it there:

Quote

Basically, [IWDification is] supposed to take the existing scroll resource and replace it with an entirely new spell scroll item, because the mod doesn't trust the existing item to have the details right. But if that second layer of EVAL doesn't happen (from the error report, %spell% was evaluated to WIZARD_CONJURE_LESSER_WATER_ELEMENTAL but %WIZARD_CONJURE_LESSER_WATER_ELEMENTAL_SCROLL% wasn't evaluated to a valid resource reference), then it tries to do its thing with a bogus resource reference with a name that's way too long and can't make the file.

At least, that's what it looks like to me. Are there any other references to "%%spell%_scroll%" that might not be getting evaluated deeply enough?

(Note: the "%spell%_SCROLL" variables are defined earlier by running a macro data_scroll_resrefs that checks all existing items.)

The SCS components for IWD spells are essentially the same as the spell components in the stand-alone IDWification mod, so similar coding would happen there. Take a bunch of spell symbolic names like WIZARD_CONJURE_LESSER_WATER_ELEMENTAL and WIZARD_SNILLOCS_SNOWBALL_SWARM, add the spells, then create scrolls for them. Define variables for the scroll resource references, named by appending _scroll to the symbolic name. Add the scrolls to the campaigns, using a "scroll shadow" system that places them in stores next to specific scrolls present in the base game. And when they're placed, those variables have to be evaluated. WeiDU can be very picky about that, especially when you're trying to evaluate a nested variable like %%spell%_scroll%. You're never quite sure you have enough layers of EVAL until that gets tested.

Miss a layer of evaluation or fail to define a variable, and you get something like this. Something like WIZARD_SNILLOCS_SNOWBALL_SWARM_scroll  is there instead of the evaluated resource reference, so it gets written to the store file. In an eight-byte slot, which gets truncated to WIZARD_S.

This also could be a different spell mod failing to evaluate a variable; after all, the screenshot includes Moment of Prescience which isn't in either the base game or the SCS/IWDification list.

Link to comment
7 hours ago, jmerry said:

This also could be a different spell mod failing to evaluate a variable; after all, the screenshot includes Moment of Prescience which isn't in either the base game or the SCS/IWDification list.

Moment of Prescience is SR's renamed/repurposed Improved Mantle, which uses SCRL9C. SR doesn't add SCRL9C to any new locations, and SCRL9C can't be found from either of Bernard's stores in the vanilla game.

Edited by Bartimaeus
Link to comment
14 hours ago, Bartimaeus said:

Moment of Prescience is SR's renamed/repurposed Improved Mantle, which uses SCRL9C. SR doesn't add SCRL9C to any new locations, and SCRL9C can't be found from either of Bernard's stores in the vanilla game.

Could it be the component of SCS that adds scrolls to certain stores?

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