Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Dark Dreams of Furiae - a new module for NWN:EE! Buy now
Attention, new and old users! Please read the new rules of conduct for the forums, and we hope you enjoy your stay!

[MOD] PS:T Unfinished Business - Reloaded

15678911»

Comments

  • MiraStastnyMiraStastny Member Posts: 796
    I'm currently playing with UB, couple questions:

    Hows does Able's research work? I gave him topics to research (previous incarnations, Ravel and dodecahedron's language), but nothing ever came of it and yes, I waited more than a day.

    Also, Devil's Due found in the player's maze is only worth one copper when you try to sell it. Is that intended? Thanks.

  • argent77argent77 Member Posts: 3,030
    Mirak wrote: »
    I'm currently playing with UB, couple questions:

    Hows does Able's research work? I gave him topics to research (previous incarnations, Ravel and dodecahedron's language), but nothing ever came of it and yes, I waited more than a day.

    Also, Devil's Due found in the player's maze is only worth one copper when you try to sell it. Is that intended? Thanks.

    There should be a dialog option after about 20 in-game hours have passed, such as this one: "Find out anything about the writing in that 'journal' I showed you?" (when asked about dodecahedron language).

    You could check if the following game variables are set in the debug console with the following commands:
    C:GetGlobal("CW_Research_Language","AR0600")
    C:GetGlobal("CW_Research_Ravel","AR0600")
    C:GetGlobal("CW_Research_Incarnations","AR0600")
    
    They should exist and return 1 if you requested research of the respective topics.

    Additionally you could also check the timer values:
    C:GetGlobal("Able_Timer_Language","GLOBAL")
    C:GetGlobal("Able_Timer_Ravel","GLOBAL")
    C:GetGlobal("Able_Timer_Incarnations","GLOBAL")
    
    They should exist and return some high number. To force expiration of a timer, you could set it to a small number, e.g. C:SetGlobal("Able_Timer_Language","GLOBAL",1)

    About Devil's Due, this item isn't changed by UB. The price has always been like this (even in original PST).

  • MiraStastnyMiraStastny Member Posts: 796
    @argent77

    Thanks. The timer was somehow set to 6771092. Setting to 1 helped.

    Same thing probably happened to Kii'na's supposed return. Do you know the console command for the timer of her return?

    Thanks.

  • MiraStastnyMiraStastny Member Posts: 796
    Mirak wrote: »
    @argent77

    Thanks. The timer was somehow set to 6771092. Setting to 1 helped.

    Same thing probably happened to Kii'na's supposed return. Do you know the console command for the timer of her return?

    Thanks.

    And now Kessai-Seris' timer in expanded Deionarra's Truth got screwed, as she says she needs more time.

  • argent77argent77 Member Posts: 3,030
    edited November 2020
    Mirak wrote: »
    Same thing probably happened to Kii'na's supposed return. Do you know the console command for the timer of her return?
    According to the game variables you might have to be more patient. It takes about 7 days for her to return. If she doesn't appear after that time, try resetting this timer variable: "Kiina_Return"

    Mirak wrote: »
    And now Kessai-Seris' timer in expanded Deionarra's Truth got screwed, as she says she needs more time.
    She should be ready after waiting a full day. If you still can't trigger the dream subquest, check these variables:
    - "Kesai_Dream_Quest": should be set to 3
    - "Kesai_Timer": the timer variable (reset if necessary)

  • MiraStastnyMiraStastny Member Posts: 796
    edited November 2020
    @argent77

    Yeah, Kii'na eventualy appeeared, but it's weird, Ive already traveled outside of Sigil and went back. More than 7 days definitely passed.

    I had to change Kesai's timer, because again, the number was incredibly high.

    Thank you.

    Post edited by MiraStastny on
  • argent77argent77 Member Posts: 3,030
    Mirak wrote: »
    I had to change Kesai's timer, because again, the number was incredibly high.

    The timer variable stores the (absolute) game time when the timer should run out, so it'll be higher the longer you play the game. You'd have to know the internal game time to make sense of it.

    Setting it to a lower value simply ensures that the timer is counted as "elapsed" for scripted timer checks.

    MiraStastny
  • IseweinIsewein Member Posts: 376
    edited December 2020
    argent77 wrote: »
    Bluddy wrote: »
    BTW, @argent77, I believe qwinn also fixed the thieves hideout to make it an actual challenge. Was that included in the EE or is it here in this mode?
    You're probably talking about the component "Restored Alley of Dangerous Angles Thugs". It's included in this mod as well.

    Actually, I believe he was talking about the Fixpack component "Tenement of Thugs Fixes" (see here), which unlike the majority of the fixpack have not been integrated into EE. It would be great if it could become part of UB (it really is more of a cut content case than one for a fixpack, anyway).

  • ghorvathghorvath Member Posts: 2
    Not sure if this has been discussed before (haven't read through all 11 pages, yet). The timers for me don't work.

    Able-Ponder Thought has never got back to me with research results, not even after several days. I checked in the console
    C:GetGlobal("CW_Research_Incarnations","AR0600");C:GetGlobal("Able_Timer_Incarnations","GLOBAL")
    
    The first one should return 1, but doesn't return anything, the second returns a huge number. Same with the other two research questions I posed him long time ago. (Don't mind much, though, I read the research results in the .d files directly, but would be nice to have the journal entries in the savegame.)

    Similar problem with the Deionarra's Expanded Truth Quest: Kesai tells me to come back after a day or so, I sleep 6 times, and still she is not ready. There, though, the relevant variable (Kesai_Dream_Quest) is 3, as it should be, and the timer is again huge, but she still tells me she's not ready.
    I realize that if I set Kesai_Dream_Quest to 4, then I can at least continue the quest with loosing a bit of dialogue (which I can read off of the .d file directly), but wouldn't mind doing it the proper way if possible.

    Also, don't see Kiina back to the Lower Ward after telling her about Vristigor.

    Not sure if this is relevant, but I use the Modron portal to travel within Sigil (don't like artifical time counting by travelling between areas), and I had to do the Generalized biffing mid game, when I realized that Modron's maze reset will actually corrupt my save game and resets half of the visited areas. Generalized biffing solved it, though.

    I have the following mods:
    journalportraitconversations, banteraccelerator, leveluptweaks, hiddengameplayoptions, pst-ub-reloaded, generalized_biffing

    Can someone help me if this is a genuine bug or I just need to do something differently? Happy to provide savegames at any part of my playthrough. Even a console command to trigger this condition would be very welcome:
    GlobalTimerExpired("Kesai_Timer","GLOBAL")
    

    Thanks in advance.

  • argent77argent77 Member Posts: 3,030
    @ghorvath Someone else had similar problems recently. You could try the suggestions from this comment and the following comments.

    Since you mentioned installing Generalized Biffing only later, this might be the cause if you travelled to the Modron Maze before. The PST:EE bug related to the maze removes not only items but also game variables and other plot-related stuff.

  • ghorvathghorvath Member Posts: 2
    argent77 wrote: »
    @ghorvath Someone else had similar problems recently. You could try the suggestions from this comment and the following comments.

    Since you mentioned installing Generalized Biffing only later, this might be the cause if you travelled to the Modron Maze before. The PST:EE bug related to the maze removes not only items but also game variables and other plot-related stuff.

    Thank you for the quick reply. Setting the variable to 1 indeed helped. Even with the Able-Ponder Thought research, where the other variable somehow doesn't show a proper value.... Anyway, thank you.

    Is there some way to deduce the current gametime variable from the game time that I see when I hit the pause button? Some easy way to convert between days/hours and the variable number?

    BTW, the Modron Maze bug should only corrupt save games, but not the game itself, right? When I applied the generalized biffing, I had save games from _before_ entering the Maze, to make sure to continue with an uncorrupted save game. And indeed it worked, when I came out of the maze, the areas I visited before showed that I indeed visited them before. So not sure how much that can mess up the game. And I only talked to Able-Ponder Thought after coming back from the maze (and the Kesai dream quest is of course also after coming back from the maze). So not sure how the generalized biffing can mess up variables that are set after applying the patch....

    In any case, thanks for all the hard work put into this mod.
    I really enjoyed my second play-through, mostly because of this unfinished business mod.

    PS. One last question: should I have applied the journal portrait mod after or before ub? I think now I applied before ub, and Vhailor doesn't seem to show his portrait when I talk to him. And a couple others (e.g. the Sensate in the dream).

  • argent77argent77 Member Posts: 3,030
    I can't say why the variables were not set correctly. Maybe the game bug has more side effects than we know. The game data could have already been compromised even before Generalized Biffing was installed.
    ghorvath wrote: »
    Is there some way to deduce the current gametime variable from the game time that I see when I hit the pause button? Some easy way to convert between days/hours and the variable number?
    Game time is measured in seconds. One hour game time lasts 300 seconds, one day lasts 7200 seconds. However, values of timer variables are measured in ticks (1 second = 15 ticks). So the values of timer variables have to be divided by 15 to get the game time and divided again by 7200 to get the day (or 300 to get the hour) when the timer runs out.
    PS. One last question: should I have applied the journal portrait mod after or before ub? I think now I applied before ub, and Vhailor doesn't seem to show his portrait when I talk to him. And a couple others (e.g. the Sensate in the dream).
    I can't say much about the Journal Portrait mod. It's possible that some portraits or portrait updates are not properly registered if Journal Portrait is installed too early. But this is just a cosmetic issue. It shouldn't affect actual gameplay.

    bob_veng
  • ebbppebbpp Member Posts: 2
    It says installing is easy, but I'm not sure. I have the game in my Ubuntu Steam(Linux). So I just dropped the folder to games location (Project P folder). Since there is no runtime file in Linux version, this is all? The game will recognize this folder there and will use it's files by itself?

  • argent77argent77 Member Posts: 3,030
    ebbpp wrote: »
    It says installing is easy, but I'm not sure. I have the game in my Ubuntu Steam(Linux). So I just dropped the folder to games location (Project P folder). Since there is no runtime file in Linux version, this is all? The game will recognize this folder there and will use it's files by itself?

    Linux is special in that regard that you have to take care of filesystem case-sensitivity first. This is especially an issue with the Enhanced Editions because they happily mix lower-case and upper-case letters in their game resource names which causes problems with most mods. There is a topic which provides several potential solutions for this problem.

    Once that problem has been taken care of you can download WeiDU from here and unpack the files "weidu" and "weinstall" into the game directory. Afaik, it's common to place these files into the user/bin folder to have them globally available.

    Afterwards call "./weinstall PST-UB-reloaded" from the game directory to run the mod installer. Alternatively you can rename "weidu" -> "setup-PST-UB-reloaded" and call "./setup-PST-UB-reloaded" instead to run the installer.

    Unfortunately there is no simpler solution that I know of, since proper (i.e. user-friendly) Linux support was never really implemented in the WeiDU installer.

  • ebbppebbpp Member Posts: 2
    Ohh, oh well, thank you for replay.
    argent77 wrote: »
    Linux is special...

  • LordDanteLordDante Member Posts: 3
    Pendant of yemeth quest got bugged, ratbone doesn't appear, i've finished the quest so i remember where he should be but he just isn't there or anywhere else, the dustman behind the smoldering corpse appears, so does the warrior guy, but the abishai don't talk about the pendant so i have no idea what to do, i'm already right before going to curse so i guess that's my last chance to finish this quest

Sign In or Register to comment.