NdranC Posted May 14, 2023 Share Posted May 14, 2023 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. Quote Link to comment
Bartimaeus Posted May 15, 2023 Author Share Posted May 15, 2023 (edited) 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 May 15, 2023 by Bartimaeus Quote Link to comment
jmerry Posted May 15, 2023 Share Posted May 15, 2023 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"). Quote Link to comment
NdranC Posted May 15, 2023 Share Posted May 15, 2023 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. Quote Link to comment
Bartimaeus Posted May 15, 2023 Author Share Posted May 15, 2023 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. Quote Link to comment
NdranC Posted May 25, 2023 Share Posted May 25, 2023 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. Quote Link to comment
Graion Dilach Posted May 26, 2023 Share Posted May 26, 2023 (edited) 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 May 26, 2023 by Graion Dilach Quote Link to comment
NdranC Posted May 26, 2023 Share Posted May 26, 2023 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 Quote Link to comment
Person Posted May 26, 2023 Share Posted May 26, 2023 (edited) 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 May 26, 2023 by Person Quote Link to comment
Bartimaeus Posted May 26, 2023 Author Share Posted May 26, 2023 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. Quote Link to comment
MikeX Posted May 28, 2023 Share Posted May 28, 2023 On 5/26/2023 at 4:00 PM, NdranC said: According toNearInfinity the only illegal store item is bernard's and it's WIZARD_S.ITM This looks like an unresolved item ('WIZARD_SCROLL_...') installed by SCS... Quote Link to comment
NdranC Posted May 28, 2023 Share Posted May 28, 2023 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. Quote Link to comment
jmerry Posted May 28, 2023 Share Posted May 28, 2023 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. Quote Link to comment
Bartimaeus Posted May 29, 2023 Author Share Posted May 29, 2023 (edited) 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 May 29, 2023 by Bartimaeus Quote Link to comment
NdranC Posted May 29, 2023 Share Posted May 29, 2023 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? Quote Link to comment
Recommended Posts
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.