Jump to content


Photo

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


  • Please log in to reply
1094 replies to this topic

#421 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 12 November 2014 - 11:07 AM

Well i did change-log it but didn't come any wiser. :P

 

Change-log TT0307.ARE:

 

[WeiDU.exe] WeiDU version 23300
override/TT0307.ARETB#"SPACE"bg2_tweaks/backup/3190/TT0307.ARE
override/tt0307.areTB#"SPACE"infinityanimations/backup/9000/tt0307.are
override/TT0307.ARETB#"SPACE"w_PackMule/backup/0/TT0307.ARE
override/TT0307.ARETB#"SPACE"lolfixer/backup/0/TT0307.ARE
override/TT0307.ARE
override/TT0307.ARE



Mods affecting TT0307.ARE:
00000: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ 0 3190 // Rest Anywhere (Japheth): v12
00001: ~INFINITYANIMATIONS/SETUP-INFINITYANIMATIONS.TP2~ 0 9000 // Fix Areas -> Creature References: v5
00002: ~W_PACKMULE/SETUP-W_PACKMULE.TP2~ 1 0 // Pack Mule -> Standard saddlebags
00003: ~SETUP-LOLFIXER.TP2~ 0 0 // Area Stuff - MAJESTIC Area Fixer: 16082013
00004: /* acted upon in an indetectable manner */~GENERALIZED_BIFFING/GENERALIZED_BIFFING.TP2~ 0 0 // Generalized Biffing: v2.1
00005: /* acted upon in an indetectable manner */~GENERALIZED_BIFFING/GENERALIZED_BIFFING.TP2~ 0 0 // Generalized Biffing: v2.1

 

0000-file is already broken so it's probably install problem.


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

 

Thanks to Leonardo Watson for making this possible


#422 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 15 November 2014 - 05:38 PM

Minor problem at Brynnlaw (AR1600).

 

Ganesh NPC: Minor incompability problem with Gavin NPC mod. Angry Boy spawns at place where Goody Marli is. Moved Angry Boy spawnpoint little.
 

Changed at AR1600.BCS:

 

IF
    Global("GaheshQuest","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("GaheshQuest","GLOBAL",3)
        CreateCreature("G1Boy",[1190.1120],3)
        Continue()
END

 

to:

 

IF
    Global("GaheshQuest","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("GaheshQuest","GLOBAL",3)
        CreateCreature("G1Boy",[1145.1165],3)
        Continue()
END

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

 

Thanks to Leonardo Watson for making this possible


#423 Sergio

Sergio
  • Member
  • 954 posts

Posted 16 November 2014 - 12:48 AM

Lollorian, where are you ? We miss you and your fixpack. :'(


Low hung brow, dazed look on your face..... It appears that you are correct, my friend. You are indeed a complete imbecile.


#424 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 17 November 2014 - 05:41 PM

I totally agree. Where's Lollorian when you need one.  :crying:

 

Few problems encountered and fixed at Spirit Soaring and Spellhold.

 

RoT: Problem with GiveItemCreate at Dragon's Lair (RR3801) at Spirit Soaring.

At CADDER2.BCS changed:

GiveItemCreate("DragCap2",[PC],0,0,0)

to:

GiveItemCreate("DragCap2",Player1,0,0,0)

Don't know (as usual  :P ) why [PC] doesn't work.

 

Finally figured out and fixed old spawning problem at Spellhold.

RoT and D0 Quest Pack: Marcus (RANMARC.CRE) and Lorick (D0LORICK.CRE) doesn't spawn at Spellhold
if you are send to Spellhold by Desharik.

Fixed by editing CUT41F.BCS:

IF
    True()
THEN
    RESPONSE #100
        CutSceneId(Player1)
        FadeToColor([20.0],0)
        Wait(1)
        ActionOverride("ppdesh",DestroySelf())
        TriggerActivation("StoneTrap",FALSE)
        LeaveAreaLUAPanic("AR1515","",[414.574],6)
        LeaveAreaLUA("AR1515","",[414.574],6)
        ActionOverride(Player2,LeaveAreaLUA("AR1515","",[609.447],6))
        ActionOverride(Player3,LeaveAreaLUA("AR1515","",[469.612],6))
        ActionOverride(Player4,LeaveAreaLUA("AR1515","",[661.500],6))
        ActionOverride(Player5,LeaveAreaLUA("AR1515","",[367.650],6))
        ActionOverride(Player6,LeaveAreaLUA("AR1515","",[520.513],6))
        MultiPlayerSync()
        SetGlobal("EnteredArea1500","GLOBAL",1)
        AddXPObject(Player1,28875)
        AddXPObject(Player2,28875)
        AddXPObject(Player3,28875)
        AddXPObject(Player4,28875)
        AddXPObject(Player5,28875)
        AddXPObject(Player6,28875)
        StartMovie("FLYTHR01")
        Unlock("Door02")
        CreateCreature("ppdili",[796.348],0)
        CreateCreature("pptiax",[950.453],0)
        CreateCreature("ppimoen",[1098.537],0)
        CreateCreature("ppwanev",[707.813],0)
        CreateCreature("ppnalj",[650.758],0)
        CreateCreature("ppaphril",[483.379],0)
        CreateCreature("ppdradee",[742.1323],0)
        CreateCreature("ppworker",[323.523],0)
        CreateCreature("RanMarc",[674.623],2)
        CreateCreature("d0lorick",[771.597],12)
        Wait(1)
        FadeFromColor([20.0],0)
        SetGlobal("AsylumPlot","GLOBAL",12)
        EndCutSceneMode()
END

Edited by micbaldur, 17 November 2014 - 05:42 PM.

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

 

Thanks to Leonardo Watson for making this possible


#425 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 18 November 2014 - 05:41 PM

Well i started Maze Level 1 (AR1512).

 

TS: This time Yoshimo's redemption worked at Spellhold and Yoshimo and Kachiko lives happily together (not in party though anymore :P need those slots badly for others and they have only romance left).

 

Don't know for sure if install order caused this issue in my previous BWPs but my opinion remains that you should install TS first and then NEJ not other way round like in BWP (i don't want to argue about this issue anymore though :D ).

 

Hopely this mater is settled for good when Vlad updates NEJ with Part 3 and gives proper install order.


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

 

Thanks to Leonardo Watson for making this possible


#426 ilot

ilot
  • Member
  • 574 posts

Posted 21 November 2014 - 10:36 AM


Well i encountered this Watcher's Keep problem first time couple years ago in one of my earlier BWPs.

 

Fixed locally.

 

At AR3000.BCS changed:

SpellCastInnateRES("SPIN592",[ANYONE])

 

to:

SpellCastInnate([ANYONE],HELM_RITUAL_SCROLL)

 

Fix is copy/paste from vanilla BG2 and now Ritual Scroll works ok. But still i'm going to kill Demogorgon. :devil:

 

Hi mic :)

 

I hope to be help for you about the Watcher's Keep Ritual problem: I found the "guilty", because I noticed that "Lolfixer" replace AR3000.ARE (see setup-lolfixer.debug):

 

AR3000.BCS error: Replacing SpellCastInnate([ANYONE],HELM_RITUAL_SCROLL) with SpellCastInnateRES('SPIN592',[ANYONE])

override/AR3000.BCS copied to lolfixer/backup/14/AR3000.BCS, 33752 bytes

Copied [AR3000.BCS] to [override/AR3000.BCS]

 

I noticed another Lolfixer problem here (see topic n. 257):

http://www.shsforums...-13#entry573501


Edited by ilot, 21 November 2014 - 10:39 AM.

Italian mods tanslator!!!!


#427 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 21 November 2014 - 04:17 PM

Thanks for info, ilot.

 

I made chamge.log of AR3000.BCS and for me problem is INNATE_FIX mod.

 

Change-log AR3000.BCS:

Spoiler

 

Ups,  :whistling: i vaguely remembered that i had that hostile Taluntain problem but for reason unknown to me (it was many months ago) i have totally forgotten that bug, it's not in my notes at anywhere. (probably some RL issues back then).

 

I have removed all scripts from O!TALT.BCS to fix that problem, he's just merchant and i want those items :lol: that's all.

 

Thanks for reminding that problem to me. :D


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

 

Thanks to Leonardo Watson for making this possible


#428 ilot

ilot
  • Member
  • 574 posts

Posted 22 November 2014 - 12:46 AM

 Thanks for reminding that problem to me. :D

I am pleased to have helped you to remember!! :new_thumbs:


Edited by ilot, 22 November 2014 - 12:47 AM.

Italian mods tanslator!!!!


#429 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 04 December 2014 - 06:52 AM

BP: Minor problem with Ettin challenge at Sahuagin City. King Ixilthetocal teleports me to fight Ettin. Ettin attacks and before i managed to kill it i am teleported back to King Ixilthetocal.

BP creates Mage Construct (CONST01.CRE) with same script name SAHOTY01 as Ettin (SAHOTY01.CRE). Several SAHOTY01 has been killed so teleport script is fired at AR2300.BCS.

Workaround is same as 10th suggested for Sea Troll and Roger the Fence problem: setting global "SPRITE_IS_DEADSAHOTY01" to 0. Didn't bother to try it though, i can kill that Ettin later.

Change-log CONST01.CRE:

Spoiler


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

 

Thanks to Leonardo Watson for making this possible


#430 Sergio

Sergio
  • Member
  • 954 posts

Posted 04 December 2014 - 02:12 PM

Lollorian missing is a huge vulnus to the community. We can't keep going without him.


Low hung brow, dazed look on your face..... It appears that you are correct, my friend. You are indeed a complete imbecile.


#431 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 04 December 2014 - 05:45 PM

Lollorian missing is a huge vulnus to the community. We can't keep going without him.

Well i agree that Lollorian's MIA is very bad thing. :(

 

But there's nothing we can do but hope that he makes comeback some day (sooner the better).

 

Or somebody else starts maintaining BWP Fixpack.


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

 

Thanks to Leonardo Watson for making this possible


#432 Sergio

Sergio
  • Member
  • 954 posts

Posted 05 December 2014 - 01:34 PM

There is no one right now, I think, that is so much into BG and has those skills available in the whole community.


Edited by Sergio, 05 December 2014 - 01:35 PM.

Low hung brow, dazed look on your face..... It appears that you are correct, my friend. You are indeed a complete imbecile.


#433 Nightfarer

Nightfarer
  • Member
  • 480 posts

Posted 06 December 2014 - 01:42 AM

Lollorian missing is a huge vulnus to the community. We can't keep going without him.

Well i agree that Lollorian's MIA is very bad thing. :(

 

But there's nothing we can do but hope that he makes comeback some day (sooner the better).

 

Or somebody else starts maintaining BWP Fixpack.

 

 

Indeed he told me, some time ago, it would be nice having someone else maintaining BWP Fixpack until he comes back



#434 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 08 December 2014 - 08:18 AM

RoT: Found bug in BALDUR.BCS.

Problem first noted at Underdark (AR2100) (had started much earlier but without notice). I noted that this block from Fading Promises at BALDUR.BCS:

IF
    Global("BAidanDiagott","GLOBAL",1)
    PartyHasItem("B!AMACE") // Fist of Amaunator
    Global("B!AidanHasMace","GLOBAL",0)
THEN
    RESPONSE #100
        SetGlobal("BAidanDiagott","GLOBAL",2)
        SetGlobal("B!AidanDelayTalk","GLOBAL",1)
        SetGlobal("B!AidanHasMace","GLOBAL",1)
END

didn't fire.

After some testing found this block (from RoT and relates to Bremen) from BALDUR.BCS:

IF
    GlobalTimerExpired("ChangeVil11","GLOBAL")
    Global("BreVil11","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",3)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",4)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
END

Any block under it doesn't fire. I think that block looks odd, at least it's missing SetGlobal "BreVil11" and fires endlessly.

Changed block to:

IF
    GlobalTimerExpired("ChangeVil11","GLOBAL")
    Global("BreVil11","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",3)
        SetGlobal("BreVil11","GLOBAL",3)
END

Then everything works ok. This bug explains my problems in previous BWP games with Aidan from Fading Promises mod. Good thing that bugged block was at bottom part of BALDUR.BCS nothing important (at least for me, only some romance stuff for male NPCs like Ajantis and so on, so nothing important :P ) but Aidan quest was below it.

 

Personal note on Fading Promises: I think Berelinde's decision Aidan to appear only at midnite is problematic, why not during nitetime (at least in Underdark), it's extremely easy to miss midnite during the game (luckily my BWP game is very long).

 

Update:

Thanks to Mad Mate, fixed block is:

IF
    GlobalTimerExpired("ChangeVil11","GLOBAL")
    Global("BreVil11","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("BreVil11","GLOBAL",3)
END

Edited by micbaldur, 09 December 2014 - 06:43 PM.

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

 

Thanks to Leonardo Watson for making this possible


#435 10th

10th
  • Member
  • 621 posts

Posted 08 December 2014 - 11:03 AM

RoT: Found bug in BALDUR.BCS.

IF
    GlobalTimerExpired("ChangeVil11","GLOBAL")
    Global("BreVil11","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",3)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",4)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
END

Any block under it doesn't fire. I think that block looks odd, at least it's missing SetGlobal "BreVil11" and fires endlessly.



You checked dialog-files for BreVil11? If there's no "stop-variable" in a script, it's usually located in a dialog of some NPC.
Avast! You cannot defeat our titan-mounted submarine staffed by cannibal vikings! - Nodwick

"I grab his deceased spirit and piledrive it back into his body, duplicating raise dead." - Psyren Oots board

#436 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 08 December 2014 - 11:33 AM

Thanks for info 10th.

 

I check BreVil11 dialogue-file later tonight when i get home.


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

 

Thanks to Leonardo Watson for making this possible


#437 Mad Mate

Mad Mate
  • Member
  • 191 posts

Posted 08 December 2014 - 01:33 PM

Thank you micbaldur for your bug-reports!

Please, can you confirm this last bug, as, in my install, I have lot more blocks  in BALDUR.BCS, behind this one, that you noted as buggy. :unsure: :huh: :crying:


Edited by Mad Mate, 08 December 2014 - 01:34 PM.


#438 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 08 December 2014 - 06:18 PM

RoT: Found bug in BALDUR.BCS.

IF
    GlobalTimerExpired("ChangeVil11","GLOBAL")
    Global("BreVil11","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",3)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",4)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
END

Any block under it doesn't fire. I think that block looks odd, at least it's missing SetGlobal "BreVil11" and fires endlessly.

 


You checked dialog-files for BreVil11? If there's no "stop-variable" in a script, it's usually located in a dialog of some NPC.

Well i checked BreVil10.DLG and BreVill11.DLG there isn't any SetGlobal "BreVil10" or "BreVil11" so think this is bug. It's Depressed People quest and i finished that long time ago in Bremen.

 

Thank you micbaldur for your bug-reports!

Please, can you confirm this last bug, as, in my install, I have lot more blocks  in BALDUR.BCS, behind this one, that you noted as buggy. :unsure: :huh: :crying:

This block is line 31432 in my BALDUR.BCS and there about 260 lines left at bottom of BALDUR.BCS. Nothing major though only Fading Promises.


Edited by micbaldur, 08 December 2014 - 06:39 PM.

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

 

Thanks to Leonardo Watson for making this possible


#439 ilot

ilot
  • Member
  • 574 posts

Posted 09 December 2014 - 06:57 AM

RoT: Found bug in BALDUR.BCS.

IF
    GlobalTimerExpired("ChangeVil11","GLOBAL")
    Global("BreVil11","GLOBAL",2)
THEN
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",3)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",4)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
    RESPONSE #100
        SetGlobal("BreVil10","GLOBAL",5)
END

Any block under it doesn't fire. I think that block looks odd, at least it's missing SetGlobal "BreVil11" and fires endlessly.

 


You checked dialog-files for BreVil11? If there's no "stop-variable" in a script, it's usually located in a dialog of some NPC.

Hi Mic, Do you have checked well? :shifty:  Because, for example, in my Baldur.bcs the block about Fading Promise and "Narlen Darkwalk" under it seem works well:

 

Block about Narlen Darkwalk (it works):

IF
      Global("TSNarlenWork","GLOBAL",1)
      GlobalTimerExpired("TSSmugglerTimer","GLOBAL")
      Global("PGFailed","GLOBAL",0)
THEN
      RESPONSE #100
            DisplayString(Player1,125200) // Narlen Darkwalk e i suoi ladri hanno collocato il tesoro nella tua cassaforte.
            SetGlobalTimer("TSSmugglerTimer","GLOBAL",FIVE_DAYS)
            IncrementGlobal("TSSmuggle","GLOBAL",1)
END

Edited by ilot, 09 December 2014 - 07:01 AM.

Italian mods tanslator!!!!


#440 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 09 December 2014 - 07:32 AM

Hei ilot. :D

 

Yes i have checked this. That problematic RoT block starts firing after several days (don't know for sure how long time it takes) from leaving Bremen so those Narlen and Aidan blocks fine until then.

 

I haven't seen Narlen stuff happening quite some time but i didn't notice it until now. After i fixed that RoT block. I got that Narlen message and Aidan block worked at Underdark just fine.

 

So i'm pretty sure that this is bug. Sad that Lollorian isn't here to confirm and fix this in BWP Fixpack.


Edited by micbaldur, 09 December 2014 - 07:49 AM.

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

 

Thanks to Leonardo Watson for making this possible