Guest Icarian Posted May 10, 2009 Share Posted May 10, 2009 Fresh installation, perfect order, no conflicts. I finish the dungeon, and decide to clear the group at the Den of Seven Vales before continuing down to the circus and Ribald. I try to rest, but no dice. I'm there talking to Patricia, when suddenly Kivan appears out of nowhere, screams something nonsensical (along the lines of "I knew I should have expected this from a creature like you!") and dimensiondoor-es out. He doesn't appear in front of the circus tent when I go back out, nor was I able to find him anywhere in the promenade, including the aforementioned inn. I guess he just thought it would be a good idea to track me down all the way from Shilmista just to call me a "creature." I swear, elves have the weirdest sense of humor ever. Quote Link to comment
Guest Icarian Posted May 10, 2009 Share Posted May 10, 2009 I managed to get him back through the CreateCreature console command, but the join dialogue was bugged (he used NPC lines from the Maevar quest if I'm not mistaken). Quite entertaining. Quote Link to comment
Ankhesenpaaten Posted May 11, 2009 Share Posted May 11, 2009 I've had this happen to me too. I just went to the Mithrist Inn to buy some dyes (Rupert the Dye Merchant) and Kivan used the Harper guy's line dimension doored out. I thought it was weird. Why couldn't he just wait outside the door of wherever you are? Anyway it isn't too bad as you can just reload the autosave after leaving Irenicus' dungeon. Quote Link to comment
Leomar Posted May 12, 2009 Share Posted May 12, 2009 Hmmm, this issue was reported a long time ago. Here and here. But it were not found out, what is causing this. A new install solved the problem or Ankhesenpaaten better solution to reload the autosave... Greetings Leomar Quote Link to comment
lynx Posted July 27, 2016 Share Posted July 27, 2016 (edited) FIX below. In case anyone else gets bit by this. The problem is blatantly obvious in gemrb. The particular response is governed by a simple local variable, not used anywhere else, so it was simple to track down. IF OR(3) AttackedBy([GOODCUTOFF],DEFAULT) HitBy([GOODCUTOFF],CRUSHING) HPPercentLT(Myself,100) Global("P#KivanAttacked","LOCALS",0) THEN RESPONSE #100 SetGlobal("P#KivanAttacked","LOCALS",1) END So which one of the three is true on spawn? HPPercentLT and quite obviously — the CRE file has 40/44 HP. (the real question is if some versions of the engine did or didn't heal creatures on spawn: testing in tob via script or cheats shows no heal — htf could this have ever worked?) Update: the issue isn't obviously visible in the original, since even if you dismiss him, he just immediately escapes, so the block doesn't get a chance to run. If the preceding movement blocks that start the dialog were removed, the issue would be clear. Edited July 27, 2016 by lynx Quote Link to comment
jastey Posted August 29, 2018 Share Posted August 29, 2018 This should be fixed in v16, the cre now has full HP. Thank you for the reports! 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.