Jump to content


Photo

Notes, Oddities and Possible Bugs in My BWP Game (Spoilers)


  • Please log in to reply
1094 replies to this topic

#721 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 23 August 2015 - 12:09 PM

Nice to see that site is back. :coolthumb:

 

Jarl’s BGT Adventure Pack: Bug in area scripts at Ramazith's Tower (AR7240.BCS and AR7242.BCS) prevents Ramazith from talking.

Fixed by removing "ActionOverride("RAMAZITH",Enemy())" from AR7240.BCS:

IF
    Global("JA#RamazithDeal","GLOBAL",0)
    Global("RamazithMove","GLOBAL",2)
    Global("JA#RAMAZITH_AR7240","AR7240",0)
    !Dead("Ramazith")
THEN
    RESPONSE #100
        SetGlobal("JA#RAMAZITH_AR7240","AR7240",1)
        CreateCreature("ELEMEP08",[78.235],15) // Dust Mephit
        CreateCreature("MEPICE01",[172.140],6) // Ice Mephit
        CreateCreature("MEPSAL01",[424.286],1) // Salt Mephit
        CreateCreature("RAMAZI",[422.293],6) // Ramazith
        ActionOverride("Ramazith",SetNumTimesTalkedTo(1))
        ActionOverride("RAMAZITH",Enemy())
        Wait(1)
        ActionOverride("RAMAZITH",StartDialogueNoSet([PC]))
END

Fixed by removing "ActionOverride("RAMAZITH",Enemy())" from AR7242.BCS:

IF
    Global("JA#RamazithDeal","GLOBAL",0)
    Global("RamazithMove","GLOBAL",2)
    Global("JA#RAMAZITH_AR7242","AR7242",0)
    !Dead("Ramazith")
THEN
    RESPONSE #100
        SetGlobal("JA#RAMAZITH_AR7242","AR7242",1)
        CreateCreature("RAMAZI",[124.169],14) // Ramazith
        CreateCreature("JA#GOLC1",[425.264],15) // Lesser Clay Golem
        CreateCreature("JA#GOLC1",[91.236],6) // Lesser Clay Golem
        ActionOverride("Ramazith",SetNumTimesTalkedTo(1))
        ActionOverride("RAMAZITH",Enemy())
        Wait(1)
        ActionOverride("RAMAZITH",StartDialogueNoSet([PC]))
END

CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#722 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 23 August 2015 - 04:56 PM

Other problem encountered today.

 

Beren (BHEREN.CRE) at ARA008.ARE in Baldur's Gate N Section is missing Script name so Shar-Teel's interjection doesn't work.

Fixed by adding Script name "Bheren" to BHEREN.CRE.

 

I also have noticed that change-log (aka weidu) copies only LAST changed file to change.log folder, not that it matters much though.


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#723 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 24 August 2015 - 07:56 AM

BWPFixpack'd


"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


#724 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 24 August 2015 - 05:41 PM

BWPFixpack'd

Thanks yet again. :cheers:

 

Found one little bug.

 

NTotSC: Ordolath at Fire Leaf Forest (AR4300.ARE) has Wand of Polymorphing (WAND09) in inventory but tries to give Wand of Lightning (WAND07) as reward.

Fixed at NTORDOL.DLG by changing:

GiveItem("wand07",LastTalkedToBy)

to:

GiveItem("wand09",LastTalkedToBy)

Edited by micbaldur, 24 August 2015 - 05:41 PM.

CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#725 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 25 August 2015 - 06:49 AM

BWPFixpack'd :cheers:


"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


#726 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 25 August 2015 - 02:39 PM

Once again, thanks Lollorian. :clap:

 

Encountered bigger problem.

 

NTotSC: Someting is wrong with this mod added script block in AR7400.BCS:

IF
    TimeGT(4)
    TimeLT(20)
    Exists("NTRededg")
THEN
    RESPONSE #100
        Deactivate("NTRededg")
END

Something in this block causes infite loop and prevents lower blocks from firing.

As usual i don't have any idea what's going on so i "fixed" issue by removing that block. :lol:


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#727 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 25 August 2015 - 05:16 PM

Could you please add a Global("NTRededg","GLOBAL",0) in the IF block and SetGlobal("NTRededg","GLOBAL",1) Continue() in the THEN block and check? :)

"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


#728 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 25 August 2015 - 06:12 PM

Could you please add a Global("NTRededg","GLOBAL",0) in the IF block and SetGlobal("NTRededg","GLOBAL",1) Continue() in the THEN block and check? :)

Always happy to help. :D

 

I edited block to this:

IF
    Global("NTRededg","GLOBAL",0)
    TimeGT(4)
    TimeLT(20)
    Exists("NTRededg")
THEN
    RESPONSE #100
        SetGlobal("NTRededg","GLOBAL",1)
        Deactivate("NTRededg")
        Continue()
END

Then tested and it worked ok. It was daytime and Rededge disappeared like he should also lower blocks worked at area script.

 

One question though: does he deactive later at daytime after reappearing nightime (hopely you understand what i mean). Though is doesn't mather much, never had found any use for him.


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#729 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 25 August 2015 - 06:31 PM

Will have a look tonight :cheers:

"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


#730 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 26 August 2015 - 09:52 AM

Hello micbaldur man! :cheers: Had a look and it seems the Continue() is not needed :P

 

Can you check AR7400.BCS and AR8200.BCS for blocks these blocks and add the IsActive (and !IsActive) conditions to check please? :)

 

IF
  OR(2)
    TimeGT(20)
    TimeLT(4)
  Exists("NTRededg")
  !IsActive("NTRededg")
THEN
  RESPONSE #100
    Activate("NTRededg")
END
IF
  TimeGT(4)
  TimeLT(20)
  Exists("NTRededg")
  IsActive("NTRededg")
THEN
  RESPONSE #100
    Deactivate("NTRededg")
END


"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


#731 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 26 August 2015 - 10:08 AM

Hello micbaldur man! :cheers: Had a look and it seems the Continue() is not needed :P

 

Can you check AR7400.BCS and AR8200.BCS for blocks these blocks and add the IsActive (and !IsActive) conditions to check please? :)

 

 

IF
  OR(2)
    TimeGT(20)
    TimeLT(4)
  Exists("NTRededg")
  !IsActive("NTRededg")
THEN
  RESPONSE #100
    Activate("NTRededg")
END
IF
  TimeGT(4)
  TimeLT(20)
  Exists("NTRededg")
  IsActive("NTRededg")
THEN
  RESPONSE #100
    Deactivate("NTRededg")
END

Ok i test these later tonight when i get back home.

 

Update:

 

Everything works fine, thanks again. :cheers:

 

:whistling: Didn't noticed that AR8200 has same problem, but there aren't any blocks under those in AR8200 (except packmule).


Edited by micbaldur, 26 August 2015 - 02:53 PM.

CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#732 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 30 August 2015 - 11:38 AM

Breagar NPC: Typo at Breagar's interjection in Mendas dialogue (MENDA1.DLG).


Changed at MENDA1.DLG Action 23 from:

ActionOverride("MENDA1",EscapeAreaDestroy(90))

to:

ActionOverride("MENDAS",EscapeAreaDestroy(90))

Typo is at ACBRE\d\bg1\ACBREB.D line 313.


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#733 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 31 August 2015 - 07:40 AM

BWPFixpack'd :cheers:


"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


#734 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 31 August 2015 - 05:31 PM

Great, thanks Lollorian.  :coolthumb:

 

Dark Horizons: Halabaster Dhunshar (CMQUEST1.CRE) in Ulgoth's Beard says that as reward he gives ring, but he hasn't any rings in inventory. So it's probably typo at CMQUEST1.DLG.

Changed actions 1 and 2 in CMQUEST1.DLG:

GiveItem("RING07",LastTalkedToBy)

to:

GiveItemCreate("RING07",Player1,1,0,0)

 

Update:

:whistling: Made little typo, it's CMQUEST1 not CMQUEST01. I should never post when i'm tired :zzz: , but Lollorian lives in different timezone. :lol:


Edited by micbaldur, 01 September 2015 - 04:25 AM.

CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#735 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 5155 posts

Posted 31 August 2015 - 07:37 PM

Dark Horizons: Halabaster Dhunshar (CMQUEST01.CRE) in Ulgoth's Beard says that as reward he gives ring, but he hasn't any rings in inventory. So it's probably typo at CMQUEST01.DLG.
Or it was intentionally removed by something... spoil sports and all that. if you wish, you could --change-log the CMQUEST01.cre file and see it it gives you any one to 'blame'.

Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#736 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 01 September 2015 - 04:31 AM

:whistling: Made little mistake, it's CMQUEST1 not CMQUEST01.

 

Well i made change-log but nothing removes any rings from that cre-file, vanilla mod cre-file doesn't have any kind of ring. So in my opinion it's typo.

 

Change-log:

Spoiler

 

So i can't blame any other mod. :P


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#737 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 01 September 2015 - 07:17 AM

BWPFixpack'd :cheers:


"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


#738 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 03 September 2015 - 07:01 PM

Nice work, Lollorian. :new_thumbs:

 

Drizzt Saga: Equiped item(s) Scimitar +3, Frostbrand (F_DRIW3.ITM) and/or Scimitar +5, Defender (F_DRIWP2.ITM) in Drizzt's (F_DRIZZT.CRE) inventory causes CTD. Paperdoll is also missing in inventory screen. Removing equiped items fixes the problem.

Baldur.err:

ASSERTION FAILED!
File: ChVidImage3d.cpp
Line: 899

Exp: FALSE

Msg: no msg.
Run Debugger?

Once again :whistling: i don't have any idea why this CTD happens. :P


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible


#739 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 03 September 2015 - 09:15 PM

Could you attach the affected items so we can have a look? :) (the CRE as well if possible)

Edited by Lollorian, 03 September 2015 - 09:16 PM.

"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


#740 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 04 September 2015 - 04:43 AM

Happy to help. :D

 

Here's cre-file:

Attached File  F_DRIZZT.CRE   2.68K   245 downloads

 

Here's itm-files:

Attached File  F_DRIWP2.ITM   602bytes   256 downloads

Attached File  F_DRIWP3.ITM   554bytes   246 downloads

 


CHARNAMEs excellent adventures in the world of BWP expert-install here

 

Thanks to Leonardo Watson for making this possible