The Longer Road has been updated to version 2.0.0. It's major release which comes with restored compatibility with vanilla version of the game and several bugfixes. I would like to thanks Austin87 for the updated code and comprehensive tests.
- added InfinityAutoPackager for automatic creation of .zip and .iemod packages
- added globally unique labels for all mod components
- replace REQUIRE COMPONENT with equivalent code which does not rely on DESIGNATED numbers
- bring back old tp2 name
- minor updates to mod readme
- minor corrections
### Austin87
- bring back compatibility with the "vanilla" version (checked during the game, no conflicts)
- added full translation into Russian
- revised scripts redbodh0 - redbodh2 and the order of their launch in the file finaleA.d - now cut-scenes are launched in the correct order,
dialogs with the transformation of Imoen work and there are no more freezes. Previously, the game would freeze if Imoen was not in the party and cutscenes were previously reversed.
- fixed bugs due to which Baltazar and Imoen-Slayer did not attack the protagonist. The installation of the imoslay2 script for Imoen-Slayer was returned (it was in Ascension, but the LR mod removed it and therefore Imoen-Slayer was in place)
- added missing checks to the finaleA.d and imoen25p.dlg files in case Irenicus is not in the group for various reasons, added a new variable for this to the jonel25p.dlg file
- fixed confused dialogue in imoen25p.dlg
- a series of bcs-files related to the location with Balthazar (AR5505), replaced with one baf-file, added the setting of the variable required to launch the portal to the Throne of Bhaal after the death of Balthazar (previously, when killing Balthazar, it became impossible to get to the Throne)
- removed the replacement of the Balthazar cre-file with an outdated version from LR, thereby removing the bug due to which he had an incorrect script if the "Tougher Baltazar" component was not installed.
Previously, because of this, Balthazar did not attack the protagonist
- fixed a bug in which the hostile Irenicus spoke to Bodhi in the final conversation, although she was not yet at the location, which led to the interruption of the dialogue.
In the FinaleA.d file in the lrAscJon2 block, the transition to State is corrected - instead of 7, 15 is now indicated.
- fixed a bug in which Melissan turned to Bodhi, although earlier she did not summon her, but the hostile Irenicus (this was the reason for the game crash),
additionally improved checks in the FinaleA.d file in the Imoen replica blocks (Imoen25P)
- fixed a bug in which, if a hostile Irenicus summoned Bodhi, she would address the protagonist as if Irenicus was not at the location
- fixed a bug where, if a hostile Irenicus was summoned, when Imoen turned into Slayer, she had no valid replicas and the dialogue was interrupted
- expanded checks in the FinaleA.d file in Imoen replica blocks (Imoen25P)
- fixed a bug in which, if Demogorgon appeared in the final dialogue and the protagonist chose the option to fight with him, after the cut-scene a series of bugs began - Melissan did not leave and continued to stand silently as a neutral character, Imoen in the form of Slayer stood still,
nd then immediately turned back into a normal form as if the fight had already ended, while Bodhi turned into a bat and attacked the protagonist in this form.
All this has now been fixed, the scripts redgdem1 and redgdem3 have been reworked (Melissan's departure has been added),
and the check !Global ("DemogorgonCometh", "GLOBAL", 1) has been added to the finbodhi.bcs script so that Bodhi does not turn into a bat during the final battle
- during the cut-scene with the appearance of Demogorgon (file redbodh3.bcs), some lines used the file "finiren",
although only friendly Irenicus can participate in this scene, so the commands are changed to "lrirenic"
- fixed a bug due to which Irenicus, after defeating Demogorgon again at the Throne of Bhaal, repeated the same dialogue that had already spoken in the Watcher's Tower
after the first death of Demogorgon. Added !AreaCheck ("AR6200") check-in jonel25.bcs script for this case.
- added code that removes opcode 319 from the Irenicus mask (imask1.itm) when mod installed on the non-EE version, because it is not supported on it and this caused the game to crash when Irenicus was called from the Abyss. If the mod is installed on the EE version, the opcode remains.
- removed unused script resimo5.bcs
# SPOILERS:
Spoiler
- the following options have been tested, there are no more bugs:
* Irenicus was not summoned from the Abyss, Imoen in the group, Balthazar on the side of the protagonist
* Irenicus was not summoned from the Abyss, Imoen is not, Balthazar is on the side of the protagonist
* Irenicus was not summoned from the Abyss, Imoen is in the group, Balthazar is killed
* Irenicus was not summoned from the Abyss, Imoen is not, Balthazar is slain
* Irenicus and Imoen in the group, Baltazar is killed, there was no redemption for Irenicus, the soul of the descendant of Baal was transferred to him
* Irenicus in the group, Imoen is not, Baltazar is killed, there was no redemption for Irenicus, the soul of Baal's descendant was transferred to him
* Imoen is in the group, Irenicus is not, Baltazar is killed, there was no redemption for Irenicus, the soul of Baal's descendant was transferred to him
* neither Imoen nor Irenicus is in the group, Baltazar is killed, there was no redemption for Irenicus, the soul of Baal's descendant was transferred to him
* Irenicus adopted Ilmater, Imoen in the group
* Irenicus accepted Ilmater, Imoen did not
* Irenicus accepted Ilmater and he is not in the group
* Demogorgon appeared in the final dialogue, peaceful solution
* Demogorgon appeared in the final dialogue, combat decision
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.
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.
I am running into a bug for the expanded edition version. After the first challenge in the pocket plane, there is a cutscene when Rielev is supposed to appear. Well, the cutscene moves the camera to another challenge area and Rielev never appears. The game freezes and obviously nothing else can be done.
I had other mods installed, so I uninstalled them, including Ascension and this mod, but nothing changes. I still run into this bug. Has anyone ever experienced this type of bug?
I am running into a bug for the expanded edition version. After the first challenge in the pocket plane, there is a cutscene when Rielev is supposed to appear. Well, the cutscene moves the camera to another challenge area and Rielev never appears. The game freezes and obviously nothing else can be done.
I had other mods installed, so I uninstalled them, including Ascension and this mod, but nothing changes. I still run into this bug. Has anyone ever experienced this type of bug?
I do not have this problem when installing Ascension+LR. Apparently, the problem is in some other mod that you have installed Also make sure to download the most recent versions of both mods.
However I found one problem with the "Longer Road" mod. If you do not install the component "Baltazar can be redeemed" from "Ascension", then when installing "Longer Road", then WARNING appears
WARNING: internal label [38] not found in processed DLG [FINSOL01]
WARNING: EXTEND_TOP state #38 out of range 0-35, SKIPPED
...
INSTALLED WITH WARNINGS Longer Road
I have not yet been able to understand exactly how to solve this problem, but it is obvious that State 38 is created in the FINSOL01.d file when the Ascension's "Baltazar can be redeemed" component is installed, and if it is absent, the "Longer Road" installer does not find this State 38, so WARNING appears. If I do find a way to fix this, I will do it.