Jump to content


Photo

No Jeremy or Strongblade in Nashkel Inn


14 replies to this topic

#1 Ciswind

Ciswind
  • Member
  • 33 posts

Posted 29 December 2015 - 01:15 PM

I have encountered the exact same problem from this post: 

 

http://www.shsforums...remy-spawn-bug/

 

I explored the area of dragon during Chapter 4 or 5. (for returning Samuel and killing a couple of gibberings)

 

After finishing Ferium quest, I got talks from her uncle, Otho, dawn priest, the Morninglord and the guy busy moving. (all journal entries are shown correctly.)

 

Then I finished the Dark One quest without Jet'laya. 

 

Otho's hammer is still not ready yet so I go straight to Nashkel. 

 

The problem is that after talking to the kid outside Nashkel Inn, the mayor assistant Jeremy never appears in the inn. 

 

The difference from the above thread is that I didn't install Dark Horizon. I installed a bunch of mods from Big World Setup (stable). 

 

Furthermore, I suspect there is a problem with the area of the inn as it sometimes plays the battle music without any enemies. 

 

I tried spawning Jeremy with CLUA, but then Strongblade never comes up after I accept the quest even if I waited more than several minutes. 



#2 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 29 December 2015 - 01:22 PM

I have encountered the exact same problem from this post: 

 

http://www.shsforums...remy-spawn-bug/

 

I explored the area of dragon during Chapter 4 or 5. (for returning Samuel and killing a couple of gibberings)

 

After finishing Ferium quest, I got talks from her uncle, Otho, dawn priest, the Morninglord and the guy busy moving. (all journal entries are shown correctly.)

 

Then I finished the Dark One quest without Jet'laya. 

 

Otho's hammer is still not ready yet so I go straight to Nashkel. 

 

The problem is that after talking to the kid outside Nashkel Inn, the mayor assistant Jeremy never appears in the inn. 

 

The difference from the above thread is that I didn't install Dark Horizon. I installed a bunch of mods from Big World Setup (stable). 

 

Furthermore, I suspect there is a problem with the area of the inn as it sometimes plays the battle music without any enemies. 

 

I tried spawning Jeremy with CLUA, but then Strongblade never comes up after I accept the quest even if I waited more than several minutes. 

Check for these globals

GetGlobal("DragonDead","GLOBAL") >> 0 This one sometimes is set to another value (issue of old mods not using unique Global identifiers i.e. same Global used in several mods
GetGlobal("FindRelic","GLOBAL") >> 1


Edited by Roxanne, 29 December 2015 - 01:48 PM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#3 Ciswind

Ciswind
  • Member
  • 33 posts

Posted 29 December 2015 - 08:41 PM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 


Edited by Ciswind, 29 December 2015 - 08:48 PM.


#4 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 29 December 2015 - 10:11 PM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#5 Ciswind

Ciswind
  • Member
  • 33 posts

Posted 29 December 2015 - 10:23 PM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.

Thanks for the help and quick response. At least I know this forum is still active. 

 

I have attached all AR3701.bcs in my installation. (as the other thread mentioned)

Attached Files


Edited by Ciswind, 29 December 2015 - 10:24 PM.


#6 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 29 December 2015 - 11:22 PM


CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.

Thanks for the help and quick response. At least I know this forum is still active. 

 

I have attached all AR3701.bcs in my installation. (as the other thread mentioned)

Looks like some Garrick related mod produces the issue as well as the sound problem.

Put the attached file into your game override folder and try again.

 

gtt >> may this be garrick tales of troubadour???


Edited by Roxanne, 29 December 2015 - 11:51 PM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#7 Ciswind

Ciswind
  • Member
  • 33 posts

Posted 30 December 2015 - 12:05 AM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.

Thanks for the help and quick response. At least I know this forum is still active. 

 

I have attached all AR3701.bcs in my installation. (as the other thread mentioned)

Looks like some Garrick related mod produces the issue as well as the sound problem.

Put the attached file into your game override folder (after you removed the ",repair" extension) and try again.

attachicon.gifar3701.bcs

Thank you for looking into the trouble. 

 

As a computer illiterate, what is the "repair" extension you said? 

 

edit: yes, gtt is Garrick : tales of a troubadour

 

from http://mirandir.bald....fr/garrick-tt/


Edited by Ciswind, 30 December 2015 - 12:10 AM.


#8 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 30 December 2015 - 12:39 AM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.

Thanks for the help and quick response. At least I know this forum is still active. 

 

I have attached all AR3701.bcs in my installation. (as the other thread mentioned)

Looks like some Garrick related mod produces the issue as well as the sound problem.

Put the attached file into your game override folder (after you removed the ",repair" extension) and try again.

attachicon.gifar3701.bcs

Thank you for looking into the trouble. 

 

As a computer illiterate, what is the "repair" extension you said? 

Disregard it, I provided it without that now. If you use my file put it into override of your BG2 folder (you are playing BGT, right?)

edit: yes, gtt is Garrick : tales of a troubadour

 

from http://mirandir.bald....fr/garrick-tt/

I have never used it, but it looks like it puts code into ar3701,bcs that blocks other code to happen, like blocking DSotSC.

Instead of using my file you may alternatively try to

SetGlobal("gtt#garrickjouenashkel","GLOBAL",99)

This may even be better, since the Garrick mod may cause similar issues in other areas, too.

I took a quick look into the mod from your link above, even if most of it is French (not my native language) it looks like only Nashkel Inn is affected by this mod in such a way.


Edited by Roxanne, 30 December 2015 - 12:47 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#9 Ciswind

Ciswind
  • Member
  • 33 posts

Posted 30 December 2015 - 12:47 AM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.

Thanks for the help and quick response. At least I know this forum is still active. 

 

I have attached all AR3701.bcs in my installation. (as the other thread mentioned)

Looks like some Garrick related mod produces the issue as well as the sound problem.

Put the attached file into your game override folder (after you removed the ",repair" extension) and try again.

attachicon.gifar3701.bcs

Thank you for looking into the trouble. 

 

As a computer illiterate, what is the "repair" extension you said? 

Disregard it, I provided it without that now. If you use my file put it into override of your BG2 folder (you are playing BGT, right?)

edit: yes, gtt is Garrick : tales of a troubadour

 

from http://mirandir.bald....fr/garrick-tt/

I have never used it, but it looks like it puts code into ar3701,bcs that blocks other code to happen, like blocking DSotSC.

Instead of using my file you may alternatively try to

SetGlobal("gtt#garrickjouenashkel","GLOBAL",99)

This may even be better, since the Garrick mod may cause similar issues in other areas, too.

 

I haven't tried the overwrite file but the code works like a charm! Now both Jeremy and Strongblade appear! 

 

Will the console affect the quests for Garrick? (Just being curious, my current save doesn't include Garrick so I would continue with it.)



#10 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 30 December 2015 - 12:56 AM

CLUAConsole:GetGlobal("DragonDead","GLOBAL")

 

DragonDead Global does not exist

 

should I set it into 0 or should it be non-existence when it is 0? 

 

ps. FindRelic is alright. It is 1. 

 

0 or does not exist is treated the same - the problem is another one. Sorry, I was not helpful.

Thanks for the help and quick response. At least I know this forum is still active. 

 

I have attached all AR3701.bcs in my installation. (as the other thread mentioned)

Looks like some Garrick related mod produces the issue as well as the sound problem.

Put the attached file into your game override folder (after you removed the ",repair" extension) and try again.

attachicon.gifar3701.bcs

Thank you for looking into the trouble. 

 

As a computer illiterate, what is the "repair" extension you said? 

Disregard it, I provided it without that now. If you use my file put it into override of your BG2 folder (you are playing BGT, right?)

edit: yes, gtt is Garrick : tales of a troubadour

 

from http://mirandir.bald....fr/garrick-tt/

I have never used it, but it looks like it puts code into ar3701,bcs that blocks other code to happen, like blocking DSotSC.

Instead of using my file you may alternatively try to

SetGlobal("gtt#garrickjouenashkel","GLOBAL",99)

This may even be better, since the Garrick mod may cause similar issues in other areas, too.

I haven't tried the overwrite file but the code works like a charm! Now both Jeremy and Strongblade appear! 

 

Will the console affect the quests for Garrick? (Just being curious, my current save doesn't include Garrick so I would continue with it.)

 

I have no way to analyse the mod itself, I just checked what it does to that incident. If you are familiar with NI, I suggest to open ar3701,bcs there and append this block at the top of the file

IF
    OR(3)
        Global("gtt#garrickjouenashkel","GLOBAL",2)
        Global("gtt#garrickjouenashkel","GLOBAL",3)
        Global("gtt#garrickjouenashkel","GLOBAL",7)
THEN
    RESPONSE #100
        PlaySong(117)

       Continue()
END

 

Insert the line in red, compile and save - this way all your globals are retained. Of course do that before you Clua the Global to 99.


Edited by Roxanne, 30 December 2015 - 12:57 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#11 Ciswind

Ciswind
  • Member
  • 33 posts

Posted 30 December 2015 - 01:24 AM

I will try the code editing on the next new game. For now the problem is solved completely (since I am not going to take Garrick this time)! 

 

Thank you again! 



#12 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 30 December 2015 - 09:09 AM

BWPFixpack'd for now :cheers: Can someone let Mirandir know about this?


"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#13 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 30 December 2015 - 10:03 AM

BWPFixpack'd for now :cheers: Can someone let Mirandir know about this?

I think that was a bit hasty - the solution was only for ciswind to continue his game. I have not looked at any further consequences of this as he fdoes not intent to use Garrick. It may be that this block should really only fire with Garrick present.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#14 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 30 December 2015 - 10:29 AM

If that's the case, I just hope the globals in that block are set properly by the mod - otherwise like Ciswind experienced, every block below this block is not allowed to fire if the global gtt#garrickjouenashkel are 2, 3 or 7 which is a serious bug since the block is added by an EXTEND_TOP on the script.

 

Unless there is a trigger that looks for active songs in the area, the continue() should have no adverse effects :)


"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#15 Roxanne

Roxanne

    Modder

  • Member
  • 2747 posts

Posted 30 December 2015 - 10:43 AM

If that's the case, I just hope the globals in that block are set properly by the mod - otherwise like Ciswind experienced, every block below this block is not allowed to fire if the global gtt#garrickjouenashkel are 2, 3 or 7 which is a serious bug since the block is added by an EXTEND_TOP on the script.

 

Unless there is a trigger that looks for active songs in the area, the continue() should have no adverse effects :)

Agree, it does not hurt.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*




Reply to this topic