#7137 [DORN] - Cespenar BUG
Extasic
Member Posts: 4
When i go to the Pocket Plane and try to talk to cespenar all he does is say the "ooo! shiny ones!" line and nothing happenes, no conversation window no nothing.
I tried talking to him with other party members and it workes but he won't talk to anyone but the main character.
Anyone have this issue?
I tried talking to him with other party members and it workes but he won't talk to anyone but the main character.
Anyone have this issue?
Post edited by Illydth on
0
Comments
@Eleassar, thanks for the information, I can replicate it with the Shadow Dragon Scale.
The Shadow Dragon and Silver Dragon scales were added with EE, and rather than continue this trend by putting them as variables 40 and 41, they made a new variable, "OHD_Cespy_Make", and used that. But you can't just leave ItemMaker where it was, because then Cespenar won't realize that he even made anything and just offer to look through your pack again instead of saying "Enjoy! Cespenar go back to cleaning..." . So they set ItemMaker to -1, just to get it out of the way.
The problem is, Cespenar looks for ItemMaker to be GREATER than 0 in order to say his "Enjoy! Cespenar go back to cleaning..." line, and for it to be exactly 0 for normal dialog. Since it's less than 0, he has no valid dialog options for you.
Good job finding this bug, I'm sure it will be an easy enough fix.
For now, as Gate70 mentioned, the fix for now would be to reset or remove the ItemMaker variable. This can be done with an editor or the console:
CLUAConsole: SetGlobal("ItemMaker", "GLOBAL", 0)
Other notes:
- Found out this also happens with the normal version of said item created with
- Console-ing his creature code ("BOTSMITH") after the bug creates an identically bugged Cespenar.
- Saving and reloading after the bug does not fix it, but going back to before the item is crafted works fine.
- Crafting Vanilla items (I did Runehammer & Staff of the Ram) right before the bug did not glitch Cespenar.
- Resting, Using Ctrl+R on Cespenar, or Leaving the plane and returning do not fix the bug.
- You guys are awesome.
EDIT: Scrounged around some more, and it was mistakenly sent to the "Not an Issue" thread. Found here: http://forum.baldursgate.com/discussion/25003/cespenar-bug. It is indeed a bug, but can be fixed via CLUAConsole: SetGlobal("ItemMaker", "GLOBAL", 0).
Active Stack:
Active Stack:
Any help would be appreciated.
I will now shuffle off embarrassed.....
Thanks!
However, in spite of the detailed explanation of the faulty mechanism from @Smilge above (which implies that this issue ought to arise with either of the two new scale armors), I had previously had Cespenar make the Silver Dragon Scale and it *didn't* bug him out - he only bugs out when he makes the Shadow Dragon Scale.
Under Global Variables Tab, there is a variable called Itemmaker.
Those of you with Caspenar won't talk bug, the variable set as -1.
All you have to do is change that value to 0.
That should take care of the problem.