Jump to content


Photo

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


  • Please log in to reply
1094 replies to this topic

#861 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 20 October 2015 - 06:27 AM

BWPFixpack'd :cheers:

Great thanks again. :ermm:

 

:whistling: After double checking Improved Anvil Lite i noticed that i have left out one item. :blush:

 

Golden Cat Figurine (S!catfig.itm) also needs to be added to Ribalds store.

 

Here's updated fix.

 

Attached File  Improved Anvil Lite fix.zip   38.67K   192 downloads

 

Sorry.


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

 

Thanks to Leonardo Watson for making this possible


#862 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 22 October 2015 - 06:24 AM

No worries :) Re-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


#863 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 23 October 2015 - 06:22 AM

Thanks again Lollorian. Sorry to waste many hours of your valuable time.  :(

 

Once again i encountered OnCreation() problem.

 

NEJ: Problem with OnCreation() in Ikey spawning at Slums (AR0400.ARE). Fixed locally by removing OnCreation().

 

From AR0400.BCS:

IF
    OnCreation()
    Global("Reveal0400","AR0400",0)
THEN
    RESPONSE #100
        CreateCreature("Ikey",[2600.2080],0) // Ikey
        StartCutSceneMode()
        Explore()
        SetGlobal("Reveal0400","AR0400",1)
        ActionOverride("GAELAN",StartDialogueNoSet(Player1))
        EndCutSceneMode()
        Continue()
END

I don't know if this common BWP problem or just my BWP but it has been constant problem for me.

 

Problem is at NeJ2\Leina\scripts\nAR0400.baf.

 

I'm going to test this timer problem i encountered Waukeen's Promenade and i reported here at City Gates (AR0020).

 

Edited AR0020.BCS to include Vlad's "Wait(120)" fix:

IF
    !GlobalTimerNotExpired("TSPickAR0020","AR0020")
    TimeGT(8 )
    TimeLT(16)
THEN
    RESPONSE #100
        SetGlobalTimer("TSPickAR0020","AR0020",4320)
        CreateCreature("TSPick3",[597.459],14) // Commoner
        CreateCreature("TSPick4",[553.806],6) // Commoner
        Wait(120)
END

 

Update:

Shit once again this "8 )" is messing with smileys. There aren't space between 8 and ).


Edited by micbaldur, 23 October 2015 - 06:26 AM.

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

 

Thanks to Leonardo Watson for making this possible


#864 The Imp

The Imp

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

  • Member
  • 5155 posts

Posted 23 October 2015 - 06:37 AM

...t once again this "8 )" is messing with smileys. There aren't space between 8 and ).
That should be obvious... and if you want to use the code tags instead of the quote tags, you could avoid that... not that these 8) aren't hilarious in a those. :devil:

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.


#865 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 23 October 2015 - 06:49 AM

That should be obvious... and if you want to use the code tags instead of the quote tags, you could avoid that... not that these 8) aren't hilarious in a those. :devil:
 

Yes of course can do code tags but then i can't use colors (or can i :ermm: ) to highlight changes.

 

Oh, i have forgotten to report other problem that is probably same timer problem Vlad found.

 

These Sunset and Sunrise movies keep repeating few times:

IF
    Time(DUSK_END)
    !GlobalTimerNotExpired("A6Sunset","GLOBAL")
THEN
    RESPONSE #100
        StartMovie("DAYNITE")
        SetGlobalTimer("A6Sunset","GLOBAL",FIVE_TURNS)
END

IF
    Time(DAWN_END)
    !GlobalTimerNotExpired("A6Sunrise","GLOBAL")
THEN
    RESPONSE #100
        StartMovie("NITEDAY")
        SetGlobalTimer("A6Sunrise","GLOBAL",FIVE_TURNS)
END

That's rather annoying but luckily it doesn't last too long.


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

 

Thanks to Leonardo Watson for making this possible


#866 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 23 October 2015 - 06:31 PM

I tested this globaltimer problem and Vlad's fix works (like there was any doubt :P ).

 

Expanded Thief Stronghold: GlobalTimer doesn't start (like Vlad talks about here) causing endless spawning. Fixed by adding Vlad's fix "Wait(120)" to end of all blocks.

Files needed to edit in GBThfkp/Scripts are "ar0020addb01.baf", "ar0300addb01.baf", "ar0400addb01.baf", "ar0500addb01.baf", "ar0700addb01.baf", "ar0800addb01.baf", "ar0900addb01.baf" and "ar1000addb01.baf".

AR0700.BCS:

IF
    !GlobalTimerNotExpired("TSPickAR0700","AR0700")
    TimeGT(8 )
    TimeLT(16)
THEN
    RESPONSE #100
        SetGlobalTimer("TSPickAR0700","AR0700",4320)
        CreateCreature("TSPick3",[1919.2649],14) // Commoner
        CreateCreature("TSPick2",[3557.1496],6) // Noblewoman
        CreateCreature("TSPick1",[1580.2280],14) // Nobleman
        CreateCreature("TSPick2",[4444.2720],6) // Noblewoman
        CreateCreature("TSPick4",[767.3347],14) // Commoner
        Wait(120)
END

Nice highlight color for fix. :P

 

Though i don't understand how i have this problem now, didn't have this problem in any of my previous BWPs. What has changed? :blink:

 

Update:

 

Forgot to add link to Vlad's post.


Edited by micbaldur, 24 October 2015 - 05:02 AM.

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

 

Thanks to Leonardo Watson for making this possible


#867 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 24 October 2015 - 07:55 PM

de'Arnise Hold: This block at AR1303.BCS:

IF
    Global("BridgeOpen","GLOBAL",1)
THEN
    RESPONSE #100
        SpawnPtDeactivate("SpawnPoint5")
        SpawnPtDeactivate("SpawnPoint6")
        SpawnPtDeactivate("SpawnPoint7")
        SpawnPtDeactivate("SpawnPoint8")
END

"chokes" lower blocks from firing.

NI says:

Script name not found: O:Object* - "SpawnPoint5"

and so on.

 

IESDP says:

210 SpawnPtDeactivate(O:Object*)
This action is used in conjunction with spawn points in ARE files. The action sets the enabled state of a spawn point (specified by the object parameter).

Didn't managed get it work.

"Fixed" locally by removing (as usual) that block, because i don't have any idea what's wrong (as usual).


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

 

Thanks to Leonardo Watson for making this possible


#868 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 28 October 2015 - 06:47 PM

Couple? problems encountered.
 
Neh'taniel NPC: Problem with Kangaxx dialogue HLSKULL.DLG. Neh'taniels interjection is missing checks that he's in party. Fixed locally.
 
At HLSKULL.DLG added to Response trigger 10:

IfValidForPartyDialogue("SK#Neht")
InMyArea("SK#Neht")
!StateCheck("SK#Neht",CD_STATE_NOTVALID)

So these unterjection problem still plaques Neh'taniel NPC. That's was the reason i dropped this mod years ago, back then i didn't know how to handle these problems.
 
Then i encountered odd problem at Graveyard.
 
TS25 MiniMod: Is Graveyard (AR0800.ARE) fucked? up by TS25 MiniMod. Doors? are huge and i can't enter some of those areas.

Here's area file:
Attached File  AR0800.ARE   20.16K   189 downloads
 
From setup-ts25mini.tp2:

Wrong code removed.

 

As usual i don't have any clue what's going on and don't know what that tp2 code does to AR0800.ARE. :blink:

 

Update:

 

All door vertexies are totally fucked in:

Door0805
Door02
Door03
Door0807
Door0813
Door0812
Door0806
Door08
Door09
Door0810
Door0811
Door12
Door13

Fixing locally, fuck that's lot of work :wall:  but what else can i do.

 

Update 2:

Actually that above posted tp2 code is ok that's for component "The Destination of an Undead". Problem is component "The Request of a noble Lady".

 

From setup-ts25mini.tp2:

Spoiler


Edited by micbaldur, 29 October 2015 - 07:54 AM.

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

 

Thanks to Leonardo Watson for making this possible


#869 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 29 October 2015 - 06:29 PM

Shit that was time comsuming task (took all my gaming time today) but now Graveyard (AR0800.ARE) is fixed and everything seems to be ok and working (doors at right places).

 

Hopely this is just local one time fucked up in my BWP. If not hopely somebody ( :whistling:  Lollorian or someone else ;) ) fixes this issue.

 

Tomorrow i continue my very slow grind to Throne of Bhaal.


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

 

Thanks to Leonardo Watson for making this possible


#870 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 31 October 2015 - 07:11 PM

Well Graveyard played almost ok after fixing door vertexies.

 

Neh'taniel NPC: Problem with Wellyn dialogue WELLYN.DLG. Neh'taniels interjection is missing checks that he's in party. Fixed locally.

At WELLYN.DLG added to Response trigger 23:

IfValidForPartyDialogue("SK#Neht")
InMyArea("SK#Neht")
!StateCheck("SK#Neht",CD_STATE_NOTVALID)

Well looks like all Neh'taniel's interjections needs checking so that quest won't break. :(


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

 

Thanks to Leonardo Watson for making this possible


#871 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 01 November 2015 - 07:20 AM

Oh, i too have this Trujatha issue that Izzy has here.

 

Luckily i only use him for his little quest and then dump him for good. So not a big issue for me. :P


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

 

Thanks to Leonardo Watson for making this possible


#872 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 02 November 2015 - 07:20 PM

D0 Quest Pack: In "Moiya's Debt Problem" quest one of Thugs (D0THUG2.CRE) has Club (BLUN01.ITM) and he kills Moiya, so quest is broken. Fixed by removing Club.

Mods original D0THUG2.CRE doesn't have Club, some mod adds it but change-log doesn't reveal what mod does it. Needs more checking.

 

Update:

 

After checking BiG World Debug file looks like igi's Item Mod doing. Mod adds random items to random cres, so this is probably hard to fix and probably won't happen next BWP install.


Edited by micbaldur, 02 November 2015 - 07:37 PM.

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

 

Thanks to Leonardo Watson for making this possible


#873 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 03 November 2015 - 07:28 PM

D0 Quest Pack: There is bug (maybe?, might be intentional, don't know) in "Stealing from a Demon" quest, i can kill Wilbur at House 1 (AR0530) before quest start at Bridge (AR0500). This is first time played this way. Don't like it so fixed locally.

Added to AR0530.BCS:

IF
    !Dead("demmag")
    !Dead("d0qpwiwi")
    !Global("D0WilburReturns","AR0530",1)
    GlobalGT("D0Wilbur","GLOBAL",4)
THEN
    RESPONSE #100
        SetGlobal("D0WilburReturns","AR0530",1)
        CreateCreature("d0qpwiw2",[520.306],1) // Wilbur
END

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

 

Thanks to Leonardo Watson for making this possible


#874 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 09 November 2015 - 06:56 PM

Vildra NPC: Vildra keeps repeating her dialogue at City Gates (AR0020). Bug in T#VIL.BCS it keeps re-setting local variable Baf3 to 2. Fixed locally.

Added to T#VIL.BCS:

IF
    InParty("T#Vil")
    AreaCheck("AR0020")
    !StateCheck(Player1,STATE_SLEEPING)
    !StateCheck("T#Vil",STATE_SLEEPING)
    GlobalTimerExpired("T#PCTalkTimer","GLOBAL")
    !Global("T#VildraTalked","LOCALS",1)
THEN
    RESPONSE #100
        SetGlobal("T#VildraTalked","LOCALS",1)
        SetGlobal("Baf3","LOCALS",2)
        Interact(Player1)
END

Thanks to staff for cleaning my topic. That eclipsse's posts are better in oww topic, otherwise they would have been buried here.

 

Sorry eclipsse if sounded too harsh it was not my intention. :(


Edited by micbaldur, 09 November 2015 - 07:02 PM.

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

 

Thanks to Leonardo Watson for making this possible


#875 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 10 November 2015 - 07:03 PM

Couple problems encountered at Temple (AR0900).

 

Fade NPC: Typo at AR0900.BCS causing block to fire endlessly. Fixed locally.

 

Changed AR0900.BCS:

IF
    Global("E3TRIGGER","GLOBAL",0)
THEN
    RESPONSE #100
        SetGlobal("E3TRIGGER","AR0900",1)
        TriggerActivation("Tran0906",TRUE)
END

to:

IF
    Global("E3TRIGGER","AR0900",0)
THEN
    RESPONSE #100
        SetGlobal("E3TRIGGER","AR0900",1)
        TriggerActivation("Tran0906",TRUE)
END

 

 

Alternatives: Little problem with Leyt at Temple (AR0900). She doesn't recognize "bonking" because global is not set. Fixed locally.

In B!LEYT.DLG added "SetGlobal("B!Tourist","GLOBAL",3)" to Action 3:

SetGlobal("B!BonkedLeyt","GLOBAL",1)
SetGlobal("B!Tourist","GLOBAL",3)
StartCutSceneMode()
StartCutScene("B!DOLEYT")

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

 

Thanks to Leonardo Watson for making this possible


#876 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 11 November 2015 - 09:51 AM

Have a look :) BWPFixpack'd a lot of stuff from the earlier posts :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


#877 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 11 November 2015 - 10:40 AM

Have a look :) BWPFixpack'd a lot of stuff from the earlier posts :cheers:

Nice too see you back in business.  :coolthumb:


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

 

Thanks to Leonardo Watson for making this possible


#878 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 11 November 2015 - 07:14 PM

Saerileth NPC: Problems with spawning of Sir Havun Clarenshide (NSHAVUN.CRE) at Order of the Radiant Heart (AR0903.ARE). BG2 Tweak Pack's component "Sensible Entrance Points" rotates area so that Sir Havun spawns at "bad" place and might get lost when you open the door. Fixed locally.

Edited Action 13 and 15 at NSHAVUN.DLG from:

EscapeAreaMove("AR0903",902,1272,3)

to:

EscapeAreaMove("AR0903",875,1000,3)

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

 

Thanks to Leonardo Watson for making this possible


#879 micbaldur

micbaldur

    Retired Perkele, Ultimate BWP player

  • Member
  • 1692 posts

Posted 12 November 2015 - 06:03 AM

Improved Anvil Lite: There's typo at crom.d.

At crom.d line 1102:

TakePartyItemNum("belt011",1)   DestroyItem("belt01")

should be:

TakePartyItemNum("belt01",1)   DestroyItem("belt01")

 

 

Shit i have this WED+TIS problem again, reported here. :wall:

 

TDD: BG2 Tweak Pack component "Sensible Entrance Points" rotates Order of the Radiant Heart (AR0903.ARE) so WED+TIS are fucked again in Eshpurta Keep (DD0903).

 

I think blow up is iminent in near future when i'm trying to fix this. :P


Edited by micbaldur, 12 November 2015 - 06:04 AM.

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

 

Thanks to Leonardo Watson for making this possible


#880 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 12 November 2015 - 06:40 AM

Heh I proposed solutions and then went off on vacation :lol:

 

Here are fixed files for DD0903 (TIS and WED) to put into your override - also you need to open DD0903.ARE in NI and change the "WED Resource" field to "DD0903.WED" (image attached for reference) :)

 

Untitled.png

 

All fixes above will be BWPFixpack'd soon :cheers:

 

EDIT: Reuploaded attachment :P

Attached Files


Edited by Lollorian, 12 November 2015 - 06:44 AM.

"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