Jump to content

khelban12

Members
  • Posts

    162
  • Joined

  • Last visited

Posts posted by khelban12

  1. Greetings.

    Thank you for another great mod. All mods that give more content to Imoen are welcome. I have some questions:

    1) Is there a different story incentive to go to Brynnlaw if you have Imoen in the party ?

    2) Do you have any idea about compatibility with the "Imoen Friendship" and "Imoen Romance" mods ? I guess since the dialogs start when you rescue Imoen from Spellhold, the mods should work fine (but you won't get any dialogs during your travels before brynnlaw ofcourse) ?

    3) The mods that mess with Imoen2 and Imoen variables like "Eternal Imoen" or "Continuous Imoen" are incompatible i guess ?

    Thank you

  2. More a question rather than a bug.

    The usual installation order until now was Ascension -> Wheels of Prophecy -> Edwin Romance at least according to BWP because Edwin Romance has different dialog has code that accounts for WoP so it should be installed after it.

    The readme in v2.0.6 has been updated and says that WoP should be installed after ascension (as always) but ER should be installed before ascension and therefore before WoP too. Will this new order pose a problem for the interaction of ER and WoP ?

  3. 11 hours ago, Titanium White said:

    Baldur's Gate Trilogy seems to crash every time I meet Halacan and he casts his pre-cast spells on non-EE Tactical. I had a similar problem with the Red Mages in Spider Wood but the latest update seemed to fix those after re-installing SCS. Attached are some logs.

    SETUP-STRATAGEMS.zip

    WeiDU.log

    I read in your weidu.log that you have ascension 2.0.3 installed. Is it possible that you have the same problem as me with opcode 282 ?

    @DavidW  does the later installation of SCS 32.2 which has the fixed Detectable Spells version undo the damage from the ascension DS ?

  4. 22 minutes ago, DavidW said:

    I’ll have a look. These days most of my testing is on EE so bugs tend to slip through more on the old version.

    Bugs will always slip through. Don't sweat it. If it wasn't clear from my message i am grateful for all your effort and for the great mods you give us. I wasn't trying to put blame or something like that.

    As a temporary workaround, i copied all .spl files and ran DELETE_SPELL_EFFECT with opcode_to_delete=282 and (at least up to the point i have played) i don't have any crashes.

  5. Does anyone else get crashes on classic BG2 with tobex engine ?

    I started a new playthrough and in Waukeen's Promenade after the cutscene ends, i immediately got a crash. I tracked it down to the mod ruad. It uses a script that runs the wizard spells  "protection from fire / cold". I removed every mod but tobex, bg2fixpack, ascension and i can still trigger the crash.

    I tracked it down to the DS component of ascension that adds a set scripting state (282 opcode) with BUFF_PRO_DAMAGE to some spells. If i remove this effect, everything works correctly. I tried to understand what the problem is but couldn't and IESDP doesn't have much information. In my case, the BUFF_PRO_DAMAGE stat gets the number 233 so the effect uses the number 77 (156 + 77 = 233). If i modify spwi319 and try to set other states, i get crashes with some numbers (e.g 50, 60) but it works with others (e.g 49, 65). If i give BUFF_PRO_DAMAGE the number 236 in stats.ids and modify the effect accordingly (to 80 so that 156+80 = 236) it works without crashing. It seems to work with some numbers and crash with others.

    It is likely that the crash happens with other spells too and i just happened to notice it with Protection from Fire (at least all the BUFF_PRO_DAMAGE spells should crash).

    If someone has a classic BG2 installation and wants to test it, some rough steps are the following:

    a) install tobex, fixpack and ascension

    b) start a TOB game (to avoid the lengthy Irenicus cutscene), import TOBMAGE character

    c) clua in scrl6h (which runs spwi319.spl)

    d) use it on yourself.and see if it crashes.

    Also, does anyone know a fix for this ?

    Thank you

  6. Greetings. Does wheels of prophecy 8.2 fail to install on someone else ?

    When i have only installed ascension components 0, 10, 20, 30, 40, 50, 60, then WoP fails to clone balelit creatures because they don't exist. I had to install ascension component 1100 (Tougher Balthazar) and then WoP installs correctly.

    Edit: I did a quick browse of the old weidu ascension and it copied a folder with a bunch of creatures (including balelit*.cre) regardless of what components you installed, so the creatures would always exist. The new 2.0.X ascension only copies the creatures when Tougher Balthazar is installed.

    Can ascension account for this or is the correct action for WoP to change and account for the new ascension ?

    Thank you

  7. Thank you for replying.

    If my post can be read as implying that DavidW didn't know what he was doing then i apologize. At no time i even thought of something like that. I just wanted to avoid having two codebases being developed independently.

  8. Forgive me for hijacking the thread but i don't know where else to post it. SHS is down and this thread is the most recent thread about DS and has all the relevant people in it. Feel free to move it elsewhere if this is the wrong place for it.

    Over the years i have noticed many DS versions being used by mods (some of them messing with stats when reordering them so that some mods cannot be installed because they can't find some stat they want).

    I haven't followed the progression to the letter but it seems there are 3 versions used by major mods. At least from the git repos that i follow, i notice the following:

    1) Many mods use a version named v3-20180512 (for example atweaks, rogue rebalancing)

    2) Other mods use a version named v3.1 (for example item revisions). I am not a weidu expert but this version seems better to me than the 20180512. Some differences are that it uses some inline tables of spells and stats, the function names have the prefix ds_, a file that is used by the mod is named ag#dsal2.2da instead of ag#dsalt.2da, and it uses the function sort_array instead of SORT_ARRAY_INDICES.

    3) spell revisions use version v3.95 with many changes by Ardanis which looks even better to me. Some differences are that the inline tables have many more values in them, some stats are named differently (for example 166 is changed from DMWW_SLOT_166 to MELEE_THACO_BONUS, etc).

    Until here, everything is ok. I thought that eventually every mod will settle using the 3.95 version that spell revisions does but a few days ago, when i ran git pull on the ascension mod, i saw a commit that copied a new version of DS called v3.95_dw from the upcoming 32 version of SCS. One change is that instead of inline tables, it uses associative array. It doesn't look very different to me but i can't say for sure.

    So i have some questions about this:

    1) Is there a problem if a mod that is installed earlier uses an earlier (and presumably buggy) version of DS ? When a later mod is installed, does the DS run again (and presumably fix the bugs) or it sees that DS is installed and doesn't run (locally i have modified all the mods in game to use v3.95 but i ask out of curiosity).

    2) Is there a central development location (let's call it "upstream") so that changes can be shared and avoid having in the future 2-3 codebases which have diverged very much from each other ?

    Thank you for your time.

  9. loading 1 tra file

    Copying 1 file ...

    ERROR: BIFF [./DATA/ITEMS.BIF] cannot be loaded: Unix.Unix_error(Unix.ENOENT, "stat", "./data/items.bif")

     

    ERROR locating resource for 'COPY'

    Resource [bolt01.itm] not found in KEY file:

    [./chitin.key]

    I don't know what this means. Maybe it is a case issue ? I think it tried to copy bolt01.itm from the items.bif file but it can't access the bif file.

  10. Installing [The BG1 NPC Project: Required Modifications] [v23.3]

    FAILURE:

    Modmerge is required before mods can be installed on this game. Check the readme for more information and a link to download Modmerge.

    [/code]

    My first thought is that this might be a case issue. modmerge is named modmerge-linux. I've been running it in the main directory with ./modmerge-linux (after running chmod +x on it--this was kind of a guess) and it seems to run and even returns that I've run it already. Any more ideas?

    If you read the file lib/bg1npc_always.tpa, the first line checks for the file dlc/sod-dlc.zip and if it exists, it prints the error message you got. I am not familiar with modmerge so i don't know how it works. If i understood the GO code in github, it is supposed to rename the zip file to .zip.disabled when it finishes, so maybe modmerge didn't install completely ? Try re-running modmerge if you want or wait to hear from someone more knowledgeable than me.

  11. Is it possible that you ran weinstall not from the base EE directory but from the bg1npc directory ?

     

    In your screenshot you have weidu.log and setup-bg1npc.debug files inside the bg1npc folder. This gave me the impression that you ran weinstall from inside bg1npc and when i tried it, i indeed get the same translation errors you got.

  12. Weird. in my case it seems to work ok (though i can't install it because i only have BG2EE and not the first game)

     

    % weinstall bg1npc 
    weidu --log "setup-bg1npc.debug" "bg1npc/bg1npc.tp2"
    [weidu] WeiDU version 24600
    
    Choose your language:
     0 [English]
     1 [Espanol (traducido por Clan DLAN)]
     2 [Francais (traduit par les d'Oghmatiques)]
     3 [Polski (Tlumaczenie przez Children of Bhaal)]
     4 [Deutsch (Teiluebersetzung vom Kerzenburgforum, teilweise noch in englisch)]
    0
    Using Language [English]
    
    Using ./lang/en_us/dialog.tlk
    
    Would you like to display the readme? [Y]es [N]o
    n
    
    Would you like to display the components from [The BG1 NPC Project: Banters, Quests, and Interjections]?
    [Y]es, [N]o? 
    
    Here is what weidu gives me. As you see i don't get that it can't find the translations. With a quick look, the only difference i can find is the first line. I get "bg1npc/bg1npc.tp2" where you get just the tp2 without folder.

     

    Edit: It also says that it can't find "bg1npc/lib/bg1npc_always.tpa".

     

    I don't know much about weidu so it may be irrelevant but is it possible that the mod wasn't correctly extracted ? Or maybe the files in the bg1npc directory have uppercase letter. Try running tolower inside the bg1npc directory. This way it will not mess with the EE files.

     

    Edit2: I was in a hurry and i didn't explain ciopfs. There is an infrastructure in the linux kernel called FUSE which permits you to implement filesystems. ciopfs leverages this infrastructure to allow case-insensitive access. Let's see an example.

     

    # mkdir tmp1 tmp2
    # echo test > tmp1/one
    # cat tmp1/ONE
    cat: tmp1/ONE: No such file or directory
    # cat tmp1/OnE
    cat: tmp1/OnE: No such file or directory
    
    Linux filesystems are case-sensitive so ONE, OnE are different files than one.

     

    # ciopfs tmp1 tmp2
    # cat tmp2/OnE
    test
    # cat tmp2/ONE
    test
    
    ciopfs allows you to "mount" the tmp1 directory to the tmp2 directory and present it like it was a new filesystem (if you used DOS in the old days, we used to do the same with virtual drives so we could make a directory appear like a cdrom to fool games that needed a cdrom).

     

    You use ciopfs to mount the drive (maybe you need sudo in debian) and then, as you see, you can access the file with any combination of uppercase-lowercase letters.

     

    # echo test2 > tmp1/TwO
    # ls tmp2
    one
    
    The only requirement is that the files in the original directory must have all lowercase letters for ciopfs to work.

     

    There is another way but is more cumbersome than using ciopfs. I don't use the EE engine because i don't like it but when i was testing BG2EE i didn't know about ciopfs so i did something different. I again used tolower and made every mod lowercase. Then the linux binary segfaulted because it couldn't find the bif files. I traced it to the entries in the chitin.key file. So i made a script that opened chitin.key and lowercased the appropriate fields. After that everything ran correctly :)

     

    I think i reported it to the weidu forum and asked if weidu could only produce lowercase filenames in chitin.key because then everything would work out of the box but i think it was an enormous work squashing all the bugs that would appear just for the small number of users running EE on linux.

  13. At this point, I found myself at a bit of a loss. In addition to this, the directions from the readme seem to indicate that one should use wine when booting the game? Is that requirement? Here's a screenshot of what I am referencing:

     

    attachicon.gifbg1npc-readme.png

     

    Please let me know if I can clarify anything.

    While there are unix versions of weidu, there isn't a unix version of the vanilla engine. So the most logical cause is that when the readme template was modified to include linux instructions, they had the vanilla engine in mind. You would use tolower, weinstall to install the mods and then run bgmain from within wine. Since the EE has native binaries, of course you can run them and not use wine.

     

    Regarding your errors:

     

    attachicon.gifbg1npc-error1.png

     

    The installer was unable to find dialog.tlk. In a few searches through the Beamdog forums, I found that some people would move dialog.tlk to the /home/.steam/steam/steamapps/common/Baldur's Gate Enhanced Edition/ directory and then move it back once the installer ran. I attempted this but the following error was returned:

     

    attachicon.gifbg1npc-error2.png

    Your first screen shows that weidu can't find dialog.tlk. When you copied it (or you could symlink it so that you don't keep copying it), it says that it "can't match a directory for dialog.tlk". The error message is a bit confusing so i ran strace to see what weinstall does. In my case it tried to access the directory lang/en_us and it failed. So weidu recognised that the game is EE and tried to access the dialog.tlk from the proper location but couldn't because the directory is named en_US.

     

    You can try the following (from the base directory):

    ln -snf en_US lang/en_us
    
    This will create a symlink named en_us in the directory lang that will point to en_US. This way you don't need to copy the dialog.tlk to the base directory. weidu will automatically recognise it (at least it did in my case) and you will no longer get the errors you got.

     

    However, i don't know if it will eliminate all problems. Some mods may still not be able to get installed and that is why many people advise to use ciopfs. ciopfs is a program that allows you to mount a simple directory under a different path and allows you to have case-insensitive access.

  14. Fallen stuff: seems it was hardcoded and the script actions are used only in the hell trials. Fixed now.

    Nice work. Thank you. I did the following changes:

     

    diff --git a/gemrb/core/Scriptable/Actor.cpp b/gemrb/core/Scriptable/Actor.cpp
    index b65ed5d49..b0b0a1e96 100644
    --- a/gemrb/core/Scriptable/Actor.cpp
    +++ b/gemrb/core/Scriptable/Actor.cpp
    @@ -274,7 +274,7 @@ static void InitActorTables();
     //TODO: externalise
     #define TURN_PANIC_LVL_MOD 3
     #define TURN_DEATH_LVL_MOD 7
    -#define REPUTATION_FALL 7
    +#define REPUTATION_FALL 60
     
     static ieResRef d_main[DAMAGE_LEVELS] = {
     	//slot 0 is not used in the original engine
    
    I tried to trigger it but couldn't. When i read the wiki to find which console function changes the reputation so that i could quickly test changes, i read that "reputation will be divided by 10 when reported". So for some reason, the reputation has values multiplied by 10 and indeed when i changed the variable to 70, i could trigger it fine.

     

    In vanilla, when your rep reaches 7, you remain paladin and only fall when you drop to 6. So i changed the value to 60.

     

    diff --git a/gemrb/core/GameScript/Actions.cpp b/gemrb/core/GameScript/Actions.cpp
    index d86e0bc84..e27608a0b 100644
    --- a/gemrb/core/GameScript/Actions.cpp
    +++ b/gemrb/core/GameScript/Actions.cpp
    @@ -3944,6 +3944,7 @@ void GameScript::FullHeal(Scriptable* Sender, Action* parameters)
     	scr->Heal(0);
     }
     
    +static EffectRef fx_disable_button_ref = { "DisableButton", -1 };
     void GameScript::RemovePaladinHood(Scriptable* Sender, Action* /*parameters*/)
     {
     	if (Sender->Type!=ST_ACTOR) {
    @@ -3952,6 +3953,8 @@ void GameScript::RemovePaladinHood(Scriptable* Sender, Action* /*parameters*/)
     	Actor *act = (Actor *) Sender;
     	act->ApplyKit(true, act->GetClassID(ISPALADIN));
     	act->SetMCFlag(MC_FALLEN_PALADIN, OP_OR);
    +	Effect *fx = EffectQueue::CreateEffect(fx_disable_button_ref, 0, ACT_TURN, FX_DURATION_INSTANT_PERMANENT);
    +	act->fxqueue.AddEffect(fx, false);
     	if (act->InParty) displaymsg->DisplayConstantStringName(STR_PALADIN_FALL, DMC_BG2XPGREEN, act);
     }
    
    In gemrb while i lost the paladin abilities, i could still turn undead where in vanilla the button is grayed. So i made the above change to disable the button. With limited testing it seems to work. I didn't test if i can still turn undead with hotkeys or scripts though.

     

    Another discrepancy that remains is that in vanilla when you press R to view the character tab, the first line says "Fallen Paladin Level 7" where in gemrb it just says "Paladin Level 7". I didn't fix it because i didn't know how to change the string.

     

    Offtopic: If you remember, some time ago, i bothered you to implement a variable in cmakelists.txt for installing to a different libdir. You implemented it as "LIBDIR_SUFFIX" when every other project uses is "LIB_SUFFIX". I didn't mention it before because i didn't want to impose on you more.

  15. Reading Throari's post about the spell progressions, reminded me a minor nitpick i had for some time but forgot to mention it.

     

    The Wizard spell progression component has 2 subcomponents, the unnerfed and the PnP one. I tried to search the forum but it is a quite old component and couldn't find what rules does the PnP one follow. After Level 30 they diverge to different paths which is ok. Up to L30 they are mostly the same with a few differences on levels 25,26,29.

     

    On L25, the PnP one gives 4 L9 spells where the unnerfed gives 5. On L26, the PnP one gives 6 L5 spells where the unnerfed gives 5. On L29, the PnP one gives 7 L5 spells where the unnerfed gives 6.

     

    HLC.png

     

    If we take the above picture from the "High Level Campaigns" rulebook as the "PnP canon", then in all 3 cases, the unnerfed version is correct. Shouldn't the PnP version be changed to match this ?

  16. -Becoming Fallen Paladin/Ranger is impossible ( makes me think that mod Virtue will not be working with GemRB)

    With limited testing, i think you are correct. I killed some bystanders on Waukeen's Promenade and got reputation decrease to 7 but didn't fall.

     

    -Cleric/Thief has no access to turn undead widget (hotkey turn undead works for this multiclass but you get no widget)

    -Cleric/Ranger has no access to hide in shadows/stealth widget

    The file responsible for this is unhardcoded/bg2/qslots.2da. In the cleric_thief line, change the "slot2" column from 1 to 6 and you will get Turn Undead instead of thieving. I don't remember though how you can add an extra slot to be called from the "innate" abilities like the vanilla engine.

     

    -sometimes random NPCs can die when you enter the area (ghost child in the Graveyard district or Alexandria in Umar Hills)

    I saw this too in some cases. I can't remember for sure but i think the cause was that the creatures had 0 HP (or some attribute like strength 0 or something) and while the vanilla engine spawned them fine, gemrb killed them as soon as they spawned. Can you check wellyn.cre and the alexandria creature in dltcep or NearInfinity and see how many HP they have;

     

    -Stunning (happen to me by getting hit by imp in Irenicus hideout second level) and poisoning sometimes doesn't work but you still see the icon that you're poisoned/stunned

    I got this too in some playthrough.

     

    -ToBEx Universal Four Inventory Weapon Slots

    -ToBEx Enable Auto-Pause On All Screens - this is big deal sometiems you forget to pause tha game and dialog starts when you are in the inventory menu etc. freezing your game you have to quit and load your last save

    -ToBEx Allow All Races to Dual Class

    -ToBEx Level One Proficiency Restrictions

    Some (all ?) tobex components just enable a setting in the ini file and so they have meaning only with tobex. In GemRB, there may be a different way to enable some of the settings (for example an "unhardcoded" file) or they may not be implemented at all.

     

    About the Four Inventory slots, i had posted a patch some years ago but it wasn't polished enough to be used by everyone. You can search the forum for it and use it if you like.

    About the L1 Prof Restrictions, in the vanilla engine there is a file called profsmax.2da. I don't know what is its purpose but check it incase it does what you want.

    About the All Races can Dual Class, unhardcoded/bg2/races.2da has a column CAND and only Humans have a 1. Try changing every race to have 1. Maybe it isn't implemented and it will have no effect for other races but it doesn't hurt to try.

     

    The unhardcoded/{shared,bg2} directories have a load of files you can mess with and do many cool things (like sorcerer with thief skills :) and stuff like that).

  17. I finally found mod that causes ShadowKeeper unable to open GemRB save Error (1025): Missing CRE signature. It happened after I installed The Drizzt Saga.

    I am 100% positive because I was making new game and saved it after adding each mod then checked if I can load the save with ShadowKeeper. After installing Drizzt Saga v3 you will be unable to load your GemRB save in Shadowkeeper and vanilla engine.

    I inspected .cre files with NearInfinity and couldn't find any .cre from Drizzt Saga v3 file that was missing signature.

    I installed drizzt saga and indeed the gemrb save cannot be opened by shadowkeeper but i could load it in vanilla engine fine.

    baldurgam.png

     

    When i open the baldur.gam file from the save folder in dltcep, i get the above picture.

     

    The characters in the vanilla-engine save have *name in their "creature" field. The characters in the gemrb save have empty "creature" field and their proper name is being shown. I also opened the game files in NearInfinity and i get "*name" for the vanilla engine save but in the gemrb case i get "null (none)".

     

    I can't tell if there is a problem with the way gemrb saves the creatures but i noticed the following things:

     

    a) Different from zelazko, I can always open the save (i am in candlekeep in case it matters) in the vanilla engine with or without drizzsaga installed.

     

    b) If i click the "null" characters produced by gemrb, NearInfinity correctly shows the character with their portrait and stats and everything so nothing important is missing from the save file.

     

    c) If i delete the 5-6 "drizzsaga" characters from baldur.gam then ShadowKeeper can correctly open the save file. However, every character produced by gemrb have the "creature" field empty and SK doesn't barf on the vanilla characters, so it must be the combination of gemrb and something in the drizztsaga characters.

     

    Edit: I think i found the cause. When i tried to open the f_*.cre files in dltcep, i got a message "creature will be reordered. harmless inconsistency". I then proceeded to save each .cre file. I then made a new save from within gemrb and voila SK can open it fine.

     

    @lynx I haven't tested it but my guess is that gemrb saves the characters in the save file as it reads them and that confuses SK while the vanilla engine reorders them before it saves them.

     

    Edit2: The problematic cre files are f_{artemi, brueno, cattib, jarlax, regis2, wulfga}.cre

     

    --- z2/drizzt   2018-11-11 21:33:16.000786421 +0200
    +++ z2/dltcep   2018-11-11 21:33:20.792704859 +0200
    @@ -218,7 +218,7 @@
     0x02A4 DWORD    4 Count of known spells: 0
     0x02A8 DWORD    4 Offset of spell memorization infos: 724
     0x02AC DWORD    4 Count of spell memorization infos: 17
    -0x02B0 DWORD    4 Offset of memorized spells: 1236 
    +0x02B0 DWORD    4 Offset of memorized spells: 996 
     0x02B4 DWORD    4 Count of memorized spells: 0
     0x02B8 DWORD    4 Offset of items slots: 1356
     0x02BC DWORD    4 Offset of items: 1236
    
    I ran ieparse and diffed the two files. As you read, the one provided by the mod has 1236 offset both for memorized spells and items. After dltcep changes it to 996, then SK works correctly. This is the only wrong thing with them except regis2 which has some more wrong offsets.

    @@ -2050,11 +2050,11 @@
     0x027C WORD     2 Global actor enumeration value: 65535
     0x027E WORD     2 Local (area) actor enumeration value: 65535
     0x0280 STR32   32 Death variable: F_REGIS2^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
    -0x02A0 DWORD    4 Offset of known spells: 988 
    +0x02A0 DWORD    4 Offset of known spells: 724 
     0x02A4 DWORD    4 Count of known spells: 0
    -0x02A8 DWORD    4 Offset of spell memorization infos: 988 
    +0x02A8 DWORD    4 Offset of spell memorization infos: 724 
     0x02AC DWORD    4 Count of spell memorization infos: 0
    -0x02B0 DWORD    4 Offset of memorized spells: 988 
    +0x02B0 DWORD    4 Offset of memorized spells: 724 
     0x02B4 DWORD    4 Count of memorized spells: 0
     0x02B8 DWORD    4 Offset of items slots: 1048
     0x02BC DWORD    4 Offset of items: 988
    
  18. Anyone who noticed the redirect can take some comfort that the problem was on the forums, rather than malware on their machine or a malicious browser addon.

     

    Assuming users didn't do anything dangerous on the redirected site (e.g. downloading and running a file), they should be fine.

    I noticed it too but couldn't find the cause. The first time was some weeks ago. I have a bookmarks folder with fora and news site i visit everyday so that i can quickly use "open all in tabs". So everytime i happened to see the ff tab with url4short, i had many opened tabs and i couldn't pinpoint from what site i opened it.

     

    I researched it a bit and found that it is a malware but like lynx i thought it is my machine that is infected. I couldn't find anything wrong with my firefox profile and since it occurred very infrequently (and since i use a different profile for banking and tax stuff) i dismissed it as not important :)

     

    kudos to psyko for reporting it and to Mike for fixing it.

  19. How do I use console commands with gemrb? Standard cheat codes don't seem to work. I have set EnableCheatKeys=1 in my config file.

    I want to cheat my way through Irenicus' starter dungeon by giving myself portal key with

    CLUAConsole:CreateItem("Misc4g")
    So I can get to second level almost immediately recruit Yoshimo, Drizzt and Kachiko and leave the dungeon in less than 5 minutes to further test my mod setup for potential issues but my damn console don't work and shadowkeeper gives me error. I can't also load the gemRB save with vailla bg2 game.

     

    If you want to leave Irenicus's dungeon quickly in order to test something, besides movetoarea, you can also install the excellent mod dungeon begone.

     

    I started a playthrough with SCS 2-3 days ago and i didn't have the problem you described with the portal key being unfetchable. Anyway, regarding the console, some commands are slightly different. Try 'CreateItem(1, "MISC4G")'. 1 means which player will get the item and then the item resref. You can also add optional arguments like which inventory slot. The gemrb wiki documents all console commands.

     

     

    An Assertion failed in ObjCreature.cpp at line number 12244

     

    I have noticed this too in some cases that i needed to run the vanilla engine (for example to quickly sell items from the bag of holding) but i didn't try to debug it. Maybe it has to do with the area or something like that because every time that i got an assertion, i saved from germb somewhere else and then the vanilla engine could load the save fine.

  20. Full Plate & Packing Steel mod slows down NPCs in heavy armor and even light armor. It got cool new armor system I really like. How would I go about removing slowing down actors because I noticed playing on GemRB with this mod NPCs just move too slow compared when this mod is not installed.

    GemRB on BG2 default actor speed and anims lack the vanilla smoothness but are playable once you get used to it. However once you add Full Plate & Packing Steel to your GemRB game it all becomes jelly.

    Edit setup-fullplate.tp2 and find the string saying "STRING_EQUAL movemod BEGIN" (in v2 it should be line 1845). Put a "/*" before this line and a "*/" after the line with "END".

     

    In the end it should look like the following:

     

                        /*
                        PATCH_IF ~%param%~ STRING_EQUAL movemod BEGIN
                            SET opcode = 176
                            SET param1 = 0 - (x / 10)
                            SET param2 = 0
                            PATCH_INCLUDE ~additmfx.tpp~ END
                        PATCH_IF ~%param%~ STRING_EQUAL wpnspeedmod BEGIN
                            SET opcode = 190
                            SET param1 = 0 - x
                            SET param2 = 0
                            PATCH_INCLUDE ~additmfx.tpp~ END
                        */
    
    If i understood the code correctly, commenting this piece of code will not insert effects for a) slow movement, b) weapon speed slowing.

     

    I don't know if the implementation is the same but you can also use Item Revision's version which is newer and permits you to choose if you have movement penalties or not during install without you having to mess with anything. I swear by Item Revisions.

  21. khelban: that's only the default for LIBDIR, but I added the extra option anyway. Not yet pushed.

    Yes, setting LIB_DIR is another way to do it but that usually is for people who want an entirely different libdir. The libdir you specified for fhs is what everyone wants except for the 64 suffix. I don't know which program devs came with it first but this way with using the suffix variable "/lib${LIB_SUFFIX}/" nothing needs to be changed and it works for everyone.

     

    as for gcc 8.2, does this work for critters instead? http://sprunge.us/Xmn3iU?diff

    I haven't ran it but yes it compiled fine.

  22. Does music work for you correctly? For me it would play me strange tracks like Helm temple music after Gorion gets killed by Sarevok. The first two options Full BG1 or full BG2 Shadow of Amns worked fine but not the one that paches exe.

    I think it works correctly both in the cutscene that gorion gets killed and after when you get imoen. I may be wrong though. Besides the "battle" music i don't remember which music is from which area.

     

    I was also wondering what version of wiedu do you use? In all previous installations I had WeiDU version 24600 with 953 KB size.

    Yes 246 weidu for me also. I checked-out commit f3174aa and compiled it. Again no crashes at least until Montaron - Xzar.
  23. I post here instead of PMing you because here you can also get opinions from more knowledgeable people than me so you will get better help. I hope you don't mind.

     

    [intro]

    zelazko PMed me saying that he reinstalled from the beginning and that fixed his issue (kit descriptions weren't showing) but now gemrb crashes when a npc joins the party and he asked my weidu.log.

    I posted my weidu.log but i only had a BG2 installation.

    [/intro]

     

    I had some free time today so i did a new BGT installation with all the mods i use (no SCS though because it takes 1-1.5 hours to install. i can install it if it is absolutely necessary). My new BGT weidu.log is in the spoiler. It isn't as "mega" as yours though. I also didn't install Infinity Animations to avoid some false positive crash due to some animation issue.

     

     

    // Log of Currently Installed WeiDU Mods

    // The top of the file is the 'oldest' mod

    // ~TP2_File~ #language_number #component_number // [subcomponent Name -> ] Component Name [ : Version]

    ~TOBEX/TOBEX.TP2~ #0 #100 // TobEx - Core: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #101 // Apply Concentration Check On Damage [WIP]: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #103 // Blindness As Spell Description: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #105 // No Spell Interruption On Zero Damage: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #106 // Use Caster Level On Mirror Image [C]: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #108 // Allow Equipping Armor in Combat: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #109 // Disable Experience Boost: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #111 // Disable Silence On Charm: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #114 // Rest Spawns Advance Time: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #115 // Dialogue Greeting Subtitles: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #116 // Enable Animation Attack Sounds: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #117 // Universal Four Inventory Weapon Slots: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #120 // Drop Inventory on Disintegrate: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #121 // Drop Inventory on Frozen Death: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #122 // Drop Inventory on Stone Death: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #123 // Enable Auto-Pause On All Screens: Beta 0026

    ~TOBEX/TOBEX.TP2~ #0 #124 // Make All Attack Animations Genuine Attacks: Beta 0026

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1000 // BG2 Fixpack - Game Text Update -> GTU Light (by Wisp): v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #100 // Party Gets XP for Sending Keldorn to Reconcile With Maria: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #103 // Mixed-Use Dagger Fixes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #106 // Giants Receive Penalties When Attacking Halflings, Dwarves, and Gnomes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #108 // Remove Second Attribute Bonus for Evil Path in Wrath Hell Trial: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #115 // Paws from Shapeshifting Can Not Be Dispelled: v12

    ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #116 // Remove Thieving Start Bonuses from Bard and Ranger Skills: v12

    ~1PP/1PP.TP2~ #0 #101 // 1ppv4: Core paperdolls: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #103 // 1ppv4: Extended palette entries -> Full install (recommended): v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #104 // 1ppv4: GUI additions for BGII: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #105 // 1ppv4: Avatar fixes: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #106 // 1ppv4: Female Dwarves -> Separate Avatars for Female Dwarves - Baldur's Gate II: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #111 // 1ppv4: Thieves Galore -> BGII - Unique Thief Avatars: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #200 // 1ppv4: Core content patches: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #201 // 1ppv4: Consistent spell and scroll icons: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #206 // 1ppv4: Additional Shield Animations (core): v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #207 // 1ppv4: Wizards' Staves (core): v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #208 // 1ppv4: Additional Helmet Animations (core): v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #400 // 1ppv4: Core updates and item patches: v4.1.0 BWP Fix

    ~ASCENSION/ASCENSION.TP2~ #0 #0 // Ascension: 1.6.0

    ~ASCENSION/ASCENSION.TP2~ #0 #103 // Restored Bhaalspawn Powers by David Gaider: 1.6.0

    ~ASCENSION/ASCENSION.TP2~ #0 #104 // Extended Epilogues for original Bioware NPCs by shawne: 1.6.0

    ~ASCENSION/ASCENSION.TP2~ #0 #101 // Ascension Portraits - Bodhi: 1.6.0

    ~ASCENSION/ASCENSION.TP2~ #0 #102 // Ascension Portraits - Balthazar by Cuv ( Alternate Design ): 1.6.0

    ~SETUP-BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: 1.18 (28 Apr 13) BWP Fix

    ~SETUP-BGTMUSIC.TP2~ #0 #2 // Baldur's Gate Trilogy - Music -> Full Baldur's Gate/Shadows of Amn/Throne of Bhaal Music (WARNING: patches BGMain.exe)

    ~BGGRAPHICS/SETUP-BGGRAPHICS.TP2~ #0 #0 // BGT Extended Night and Baldur's Gate Map Fixes: v1.8 BWP Fix

    ~ITEM_REV/ITEM_REV.TP2~ #0 #0 // Item Revisions by Demivrgvs: V4 Beta 10

    ~SETUP-DARKHORIZONS.TP2~ #0 #0 // "Dark Horizons" Mod (Requires Tales of the Sword Coast, TuTu or BGT): BGT v212 BWP Fix

    ~DSOTSC/SETUP-DSOTSC.TP2~ #0 #5 // DSotSC for BGT-Weidu: v 2.17 BWP Fix

    ~DSOTSC/SETUP-DSOTSC.TP2~ #0 #220 // Extended NPC Soundsets -> BG2 soundsets dominate: v 2.17 BWP Fix

    ~NTOTSC/NTOTSC.TP2~ #0 #0 // Northern Tales of the Sword Coast (NTotSC) for BGT-Weidu, BG:EE, and EET: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #1 // Keelor the Dwarf: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #2 // Llindellyn's Lucky Arrow: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #3 // Nim Furlwing's Hunting Hounds: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #4 // Pilar and Gheldehar: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #5 // Svlast's Torment: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #6 // Will O'Hara NPC: 3.0.0

    ~NTOTSC/NTOTSC.TP2~ #0 #7 // Fighting Encounters: 3.0.0

    ~SETUP-VAULT.TP2~ #0 #0 // The Vault (erebusant's rework for BGT compatibility): v7.2 BWP Fix

    ~SETUP-VAULT.TP2~ #0 #1 // The Vault's item upgrades - Compatibility with Item Revisions. Recommended for consistency if you plan to install IR main component later: v7.2 BWP Fix

    ~BGQE/SETUP-BGQE.TP2~ #0 #0 // Slime Quest: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #1 // Beregost Family Quest: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #2 // Babysitting Quest, including the Carnival Encounter...: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #3 // Nashkel Monster Quest: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #4 // Fallen Paladin Quest: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #5 // Undying Love Quest: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #6 // Lovesick Half-Orc: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #7 // Unexpected Help Quest: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #8 // Many Little Paws: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #9 // Drunk near Beregost Temple: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #10 // A Warm Place for Noober: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #11 // Brage's Sword: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #12 // Legal Seachart Sources: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #13 // Additions to the House of the Lady and the Bitch Queen's Temple: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #14 // A Worried Farmer: v18

    ~BGQE/SETUP-BGQE.TP2~ #0 #15 // Bodies for a Good Cause: v18

    ~THALAN/THALAN.TP2~ #0 #0 // Thalantyr - Item Upgrade: v4.2.1

    ~BG1NPC/BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #1 // The BG1 NPC Project: Banters, Quests, and Interjections: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #2 // The BG1 NPC Project: Give Edwin his BG2 portrait: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #3 // The BG1 NPC Project: Give Imoen her BG2 portrait: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #4 // The BG1 NPC Project: Give Jaheira her BG2 portrait: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #5 // The BG1 NPC Project: Give Minsc his BG2 portrait: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #6 // The BG1 NPC Project: Give Viconia her BG2 portrait: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #7 // The BG1 NPC Project: Kivan's "Kivan and Deheriana Companions" portrait: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #8 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #28 // The BG1 NPC Project: Bardic Reputation Adjustment: v22_20150614

    ~BG1NPC/BG1NPC.TP2~ #0 #31 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v22_20150614

    ~BG1NPCMUSIC/SETUP-BG1NPCMUSIC.TP2~ #0 #0 // The BG1 NPC Project Music Pack -> Install All Audio: v6

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #0 // Ice Island Level Two Restoration: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #1 // The Mysterious Vial: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #2 // Additional Elminster Encounter: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #3 // Angelo Notices Shar-teel: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #8 // Safana the Flirt: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #9 // Appropriate Albert and Rufie Reward: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #10 // Place Entar Silvershield in His Home: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #11 // Scar and the Sashenstar's Daughter: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #12 // Quoningar, the Cleric: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #13 // Shilo Chen and the Ogre-Magi: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #14 // Edie, the Merchant League Applicant: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #15 // Flaming Fist Mercenary Reinforcements: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #16 // Creature Corrections: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #17 // Creature Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #18 // Creature Name Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #19 // Minor Dialogue Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #20 // Audio Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #21 // Store, Tavern and Inn Fixes and Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #22 // Item Corrections and Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #23 // Area Corrections and Restorations: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #24 // Permanent Corpses: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #28 // Prism and the Emeralds Tweak: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #29 // Duke Eltan in the Harbor Master's Building: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #31 // Restored Elfsong Tavern Movie: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #33 // Mal-Kalen, the Ulcaster Ghost: v16.0

    ~BG1UB/SETUP-BG1UB.TP2~ #0 #34 // Chapter 6 Dialogue Restorations: v16.0

    ~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #1 // Add BG1 missing normal & magical weapons: v1.06

    ~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #2 // Add BG1 missing unique weapons: v1.06

    ~KTWEAKS/SETUP-KTWEAKS.TP2~ #0 #301 // RP fixes: v1.06

    ~SETUP-BGTTWEAK.TP2~ #0 #100 // Eldoth reminds of Skie's ransom: 11 (5 Feb 12) BWP Fix

    ~SETUP-BGTTWEAK.TP2~ #0 #400 // Add Semaj's Cloak and Upgraded Koveras' Ring of Protection: 11 (5 Feb 12) BWP Fix

    ~SETUP-BGTTWEAK.TP2~ #0 #1000 // Bags of the Sword Coast: 11 (5 Feb 12) BWP Fix

    ~SETUP-BGTTWEAK.TP2~ #0 #1200 // Arkion reacts to player's reputation: 11 (5 Feb 12) BWP Fix

    ~SETUP-BGTTWEAK.TP2~ #0 #2100 // Exotic Weapons For Taerom: 11 (5 Feb 12) BWP Fix

    ~SETUP-BGTTWEAK.TP2~ #0 #2300 // Disable hostile reaction after charm: 11 (5 Feb 12) BWP Fix

    ~GBTHFKP/GBTHFKP.TP2~ #0 #0 // Expanded Thief Stronghold: v2.20 BWP Fix

    ~DC/SETUP-DC.TP2~ #0 #0 // Dungeon Crawl: v9 BWP Fix

    ~ASSASSINATIONS/SETUP-ASSASSINATIONS.TP2~ #0 #0 // Assassinations mod for Baldur's Gate II: v11

    ~BACKBRYNNLAW/SETUP-BACKBRYNNLAW.TP2~ #0 #0 // Back to Brynnlaw mod for Baldur's Gate II: v5 BWP Fix

    ~SELLSWORDS/SETUP-SELLSWORDS.TP2~ #0 #0 // The Sellswords mod for Baldur's Gate II: v5 BWP Fix

    ~EILISTRAEE/SETUP-EILISTRAEE.TP2~ #0 #0 // Eilistraee's Song -> Yes, but don't patch the existing save games: 6.6

    ~FR_ROV/SETUP-FR_ROV.TP2~ #0 #0 // Freedom's Reign (SoA or ToB): v8 BWP fix

    ~RUAD/SETUP-RUAD.TP2~ #0 #0 // Ruad Ro'fhessa (SoA): v27 BWP Fix

    ~RUAD/SETUP-RUAD.TP2~ #0 #1 // Ruad Ro'fhessa (ToB): v27 BWP Fix

    ~ABYSTORE/ABYSTORE.TP2~ #0 #0 // Unusual Oddities Shop: v3.0 BWP Fix

    ~SETUP-UNDERREP.TP2~ #0 #0 // Underrepresented Items From Icewind Dale 2: v6 BWP Fix

    ~ITEMUPGRADE/SETUP-ITEMUPGRADE.TP2~ #0 #10 // Shadows Of Amn Item Upgrades -> Revised Version (new upgrades presented in the same style as existing upgrades): v43

    ~ITEMUPGRADE/SETUP-ITEMUPGRADE.TP2~ #0 #11 // Throne Of Bhaal Item Upgrades -> Revised Version (new upgrades presented in the same style as existing upgrades): v43

    ~SETUP-EBG2.TP2~ #0 #2 // Tomes and manuals: v1.1

    ~JANQUEST/SETUP-JANQUEST.TP2~ #1 #0 // Jan's Extended Quest

    ~KORGAN/SETUP-KORGAN.TP2~ #1 #0 // Korgan's Redemption

    ~SETUP-SLANDOR.TP2~ #1 #0 // The Minotaur and Lilacor

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #0 // Restored Locations: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #1 // Restored Characters and Dialogs: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #2 // Restored Sounds: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #3 // Restored Items: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #4 // Restored Wish Options: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #5 // Restored XP for Minor Things: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #6 // Lich Deril: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #7 // Restored Random Encounters: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #8 // Minor Restorations: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #10 // Better Item Import: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #11 // Restored Final Slayer Dream: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #12 // Alternate Slayer Change: v8.4

    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #13 // Restored Waukeen's Promenade Cutscene: v8.4

    ~UB/SETUP-UB.TP2~ #0 #0 // The Kidnapping of Boo by Cliffette: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #1 // The Suna Seni/Valygar Relationship: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #2 // Kalah and What He Was Promised: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #4 // Gorje Hilldark and the Extended Illithium Quest: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #5 // The Pai'Na/Spider's Bane Quest: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #6 // Restored Crooked Crane Inn: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #7 // Restored Encounters: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #8 // Artemis Entreri in Bodhi's Lair: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #9 // Corrected "Xzar's Creations": v27rc1

    ~UB/SETUP-UB.TP2~ #0 #10 // Restored Hell Minions, by SimDing0: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #12 // Item Restorations: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #15 // NPC Portrait Restorations: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #17 // Corrected Character Names and Biographies: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #18 // Restored Minor Dialogs: v27rc1

    ~UB/SETUP-UB.TP2~ #0 #21 // Throne of Bhaal Minor Restorations: v27rc1

    ~SETUP-D0QUESTPACK.TP2~ #0 #0 // General AI Improvements: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #1 // Creature & Area Improvements -> All Creature & Area Improvements: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #401 // Miscellaneous Enhancements -> Without Additonal Random Encounters: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #5 // Additional Shadow Thieves Content: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #6 // Alternative Harper/Xzar Plot: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #7 // Extended Reynald Sequence: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #10 // Revised Hell Trials: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #11 // Improved Oasis II -> IO2 Dialogue & Combat Enhancement: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #13 // Saving Sanik In Brynnlaw: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #14 // Burglary Of The Bookkeeper: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #16 // The Tragedy Of Besamen: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #18 // Sending The Solamnic Knights Home: v3.2 BWP Fix

    ~SETUP-D0QUESTPACK.TP2~ #0 #20 // Reward Negotiation: v3.2 BWP Fix

    ~ALTERNATIVES/SETUP-ALTERNATIVES.TP2~ #0 #0 // Alternatives: v13.4

    ~SETUP-TACTICS.TP2~ #0 #8 // "Kuroisan", the Acid Kensai: v25; Lol's Update to v26

    ~WHEELS/SETUP-WHEELS.TP2~ #0 #0 // The Wheels of Prophecy: v7

    ~TOBR/SETUP-TOBR.TP2~ #0 #0 // Gromnir: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #1 // Melissan: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #2 // Solar: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #3 // Yaga Shura: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #4 // Grove of the Ancients: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #6 // Fight Five in Any Order: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #7 // Amkethran: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #8 // Fire Temple: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #10 // Saradush: beta 4 BWP Fix

    ~TOBR/SETUP-TOBR.TP2~ #0 #11 // Saradush Sewers: beta 4 BWP Fix

    ~VIC.TP2~ #0 #0 // Victor's Improved Races: v2.0 BWP Fix

    ~VIC.TP2~ #0 #1 // Victor's Wizards Know Better(have more Lore): v2.0 BWP Fix

    ~VIC.TP2~ #0 #7 // Lydia's scroll: v2.0 BWP Fix

    ~FADINGPROMISES/SETUP-FADINGPROMISES.TP2~ #0 #0 // Fading Promises: v7 BWP fix

    ~SETUP-DUNGEONBEGONE.TP2~ #0 #0 // Dungeon Be Gone V1.7

    ~1PP/1PP.TP2~ #0 #113 // 1ppv4: Smart Avatar & Armour Switching: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #205 // 1ppv4: Legacy Shields: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #209 // 1ppv4: Attachable wings (core): v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #210 // 1ppv4: Increased paperdoll object variety (core): v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #300 // 1ppv4: Fixed animations for solars and elementals: v4.1.0 BWP Fix

    ~1PP/1PP.TP2~ #0 #301 // 1ppv4: Miscellaneous content fixes: v4.1.0 BWP Fix

    ~LAVICONIA/SETUP-LAVICONIA.TP2~ #0 #0 // La'Viconia Tweak -> Dual-class (Lava's original option enhanced by Miloch): v5 BWP Fix

    ~LAVICONIA/SETUP-LAVICONIA.TP2~ #0 #50 // Portrait that matches Viconia's thief animation (recolored hood): v5 BWP Fix

    ~RR/SETUP-RR.TP2~ #0 #0 // Proper dual-wielding implementation for Thieves and Bards: v4.92

    ~RR/SETUP-RR.TP2~ #0 #1 // Thief kit revisions: v4.92

    ~RR/SETUP-RR.TP2~ #0 #2 // Thief High Level Ability revisions: v4.92

    ~RR/SETUP-RR.TP2~ #0 #3 // Proper racial adjustments for thieving skills: v4.92

    ~RR/SETUP-RR.TP2~ #0 #4 // Bard kit revisions: v4.92

    ~RR/SETUP-RR.TP2~ #0 #5 // Bard High Level Ability revisions: v4.92

    ~RR/SETUP-RR.TP2~ #0 #6 // Proper spell progression for Bards: v4.92

    ~RR/SETUP-RR.TP2~ #0 #7 // Additional equipment for Thieves and Bards: v4.92

    ~RR/SETUP-RR.TP2~ #0 #8 // Upgradeable Equipment: v4.92

    ~RR/SETUP-RR.TP2~ #0 #9 // Revised Thievery -> Use PnP thievery potions and prevent their effects from stacking: v4.92

    ~RR/SETUP-RR.TP2~ #0 #11 // Chosen of Cyric encounter: v4.92

    ~RR/SETUP-RR.TP2~ #0 #12 // Shadow Thief Improvements: v4.92

    ~RR/SETUP-RR.TP2~ #0 #999 // BG2-style icons for RR content: v4.92

    ~REFINEMENTS/SETUP-REFINEMENTS.TP2~ #0 #10 // Revised High Level Abilities -> Install revised HLAs for all classes: beta 4.23.1

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #0 // Item Pack: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #1 // Extra Items: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #2 // Tweaked Items: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #3 // Convenient Free Action Items: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #4 // More Distinguishable Items: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #5 // Familiar Faces: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #7 // Pocket Store: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #8 // Item Pack for Tutu/BGT: v1.8 BWP Fix

    ~ITEM_PACK/SETUP-ITEM_PACK.TP2~ #0 #9 // +X% Elemental Damage Items: v1.8 BWP Fix

    ~SETUP-Z#MISC.TP2~ #0 #1 // Improved Statue of Riddles

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #20 // Change Imoen's Avatar to Mage: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #30 // Change Nalia's Avatar to Thief: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #70 // Icewind Dale Casting Graphics (Andyr): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #100 // Commoners Use Drab Colors: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #160 // Make Magic Shields Glow (plainab/grogerson): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #170 // Unique Icons: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #180 // Unique Containers -> Fixes only: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2010 // Separate Resist Fire/Cold Icon into Separate Icons (Angel): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1020 // Alter HP Triggers for NPC Wounded Dialogues: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-out Dialogues: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1130 // Reputation Resets in BG2 (BGT Only): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1150 // Shapeshifter Rebalancing: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1161 // Multiple Strongholds (Baldurdash) -> Keep Class Restrictions: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1170 // Bonus Merchants (Baldurdash): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1180 // Female Edwina: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1220 // Allow Cromwell to Upgrade Watcher's Keep Items: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1230 // Allow Cespenar to Use Cromwell Recipes: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1270 // Change Cloakwood Mine Chapter End Change Trigger to Non-TotSC Behavior (plainab) (BETA): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2040 // Universal Clubs: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2060 // Weapon Styles for All: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2090 // Change Experience Point Cap -> Remove Experience Cap: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery (Weimer): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2210 // Change Grandmastery Bonuses -> True Grandmastery (Baldurdash): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2220 // Change Magically Created Weapons to Zero Weight: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2240 // Un-Nerfed THAC0 Table: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2260 // Alter Mage Spell Progression Table -> Un-Nerfed Table (Blucher): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2270 // Alter Bard Spell Progression Table -> Un-Nerfed Table (Blucher): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2280 // Alter Cleric Spell Progression Table -> Un-Nerfed Table (Blucher): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2290 // Alter Druid Spell and Level Progression Tables -> No Level Progression Changes, Un-Nerfed Druid Spell Table Only (Blucher): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2300 // Triple-Class HLA Tables: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2320 // Trap Cap Removal (Ardanis/GeN1e): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps (Ardanis/GeN1e): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2340 // Remove Summoning Cap for Celestials (Ardanis/GeN1e): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2390 // Paladins Use Icewind Dale-Heart of Winter Spell Tables (grogerson): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2400 // Rangers Use Icewind Dale-Heart of Winter Spell Tables (grogerson): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2410 // Druids Use 3E Alignment Restrictions: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2420 // Loosen Equipment Restrictions for Cleric Multi-Classes: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2430 // Change Equipment Restrictions for Druid Multi-Classes -> Loosen Equipment Restrictions for Druid Multi-Classes: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2500 // Exceptional Strength Weight Limit Changes: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2520 // Allow Mages to Use Bucklers and Thieves to Use Small Shields (Angel): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2999 // Max HP at Level One: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3000 // Higher HP on Level Up -> Maximum: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3008 // Allow HP Rolls Through Level 20 (Angel): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3050 // Remove fatigue from restoration spells: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3060 // Remove "You Must Gather Your Party..." Sound (Weimer): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3080 // Increase Ammo Stack Size -> Unlimited Ammo Stacking: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3090 // Increase Gem and Jewelry Stacking -> Unlimited Gem and Jewelry Stacking: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3100 // Increase Potion Stacking -> Unlimited Potion Stacking: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3110 // Increase Scroll Stacking -> Unlimited Scroll Stacking: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3115 // Stackable ankheg shells, winterwolf pelts and wyvern heads: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs Can Be Angry About Reputation but Never Leave (Salk): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3123 // NPCs Don't Fight: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3141 // Faster Chapter 1&2 Cut-Scenes and Dreams -> Non-Silly Version: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3170 // No Drow Avatars On Party In Underdark: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3176 // Accelerate/Decelerate Romances: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3183 // Romance Cheats: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3191 // Disable Non-Hostile Rest Spawns: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3230 // Taerom Makes Additional Ankheg Armor (Icendoan/grogerson): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3320 // No Depreciation in Stores: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3330 // Make party members less likely to die irreversibly: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4010 // Improved Fate Spirit Summoning: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4080 // Make Khalid a Fighter-Mage (Domi): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4090 // Make Montaron an Assassin (Andyr): v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4100 // Change Korgan to Neutral Evil: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4110 // Give Kagain A Legal Constitution Score of 19: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4120 // Give Coran A Legal Dexterity Score of 19: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4150 // Move Boo into Minsc's pack: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4160 // Allow Yeslick to use axes: v7

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4170 // Ensure Shar-Teel doesn't die in the original challenge: v7

    ~ITEM_REV/ITEM_REV.TP2~ #0 #1030 // Store Revisions: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #1040 // Revised Armor -> With Movement Speed Penalties: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #3 // Allow Spellcasting in Armor -> With Casting Speed Penalties for Arcane Casters: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #9 // Allow Thieving Skills in Armor -> Stealth is Penalized by Armor: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #10 // Revised Shield Bonuses: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #17 // Weapon Changes: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #11 // Dual Wielding Changes for Light and Heavy Weapons: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #18 // Revised Backstabbing -> Thief-only Weapons: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #1200 // Revised Critical Hit Aversion: V4 Beta 10

    ~ITEM_REV/ITEM_REV.TP2~ #0 #12 // Items of Protection Can Be Worn with Magical Armor: V4 Beta 10

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #3 // Balance thief abilities: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #6 // Match Minsc's Alignment -> Change Minsc's Alignment to Chaotic-Good (BG2 - recommended): 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #15 // Alternative Portrait: Coran: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #16 // Alternative portrait: Xan: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #17 // Alternative portrait: Shar-Teel -> blonde Shar-Teel: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #19 // Alternative portrait: Faldorn: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #20 // General fixes: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #22 // Soundpatch part I - Gamesounds: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #24 // Item Addon (IWD-Types): 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #25 // Special NPC Items: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #26 // Improved exotic weapons allocation: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #31 // restore unique BG1-Items: 1.74 BWP Fix

    ~JA#BGT_TWEAK/SETUP-JA#BGT_TWEAK.TP2~ #1 #32 // Minsc's bald head: 1.74 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #11 // Northern Tales fixes for items, dialogues, and graphic glitches: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #1055 // Fixes for DS items and resources: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #12 // Inactive creatures fix: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #13 // Gerde's quest and other related fixes: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #15 // Creature fixes: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #16 // Xvart village rebalancing: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #17 // Fix Anomen's proficiencies: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #1060 // Other compatibility fixes: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2000 // Give all skeleton warriors the same immunities -> BG2 immunities (suggested!): v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2002 // Fenten buys more ankheg shells (Baldur's Gate) -> Fix only: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2004 // Keiria and Skeezer only available from chapter 4: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2005 // Helmet of alignment change: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2007 // Reflection cloak tweaks: -> Original Cloak of Spell Reflection (SoA): v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2010 // Enhanced Nalia's ring: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2020 // Daystar protects from level drain: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2023 // Cespenar can improve the Daystar with the Tyr's Eye: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2045 // Enable bard class for elves: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2047 // Allow blades to use Defensive Spin under Free Action: v1.8.1 BWP Fix

    ~SETUP-TURAMBAR_FIXES_TWEAKS.TP2~ #0 #2048 // Turambar's revised thieving skills and spell learning XP reward table: v1.8.1 BWP Fix

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #100 // Restore innate infravision to Half-Orc characters: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal and incorporeal undead from being affected by Illithids' Devour Brain attack: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #102 // Change Spiritual Hammer into a ranged force weapon: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #103 // Allow Dispel/Remove Magic to take down Globes of Invulnerability: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #120 // Restore innate disease immunity to Paladins: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #125 // Rangers' Animal Empathy improves with experience: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #130 // Additional racial traits for Dwarves: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #140 // Additional racial traits for Gnomes: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #150 // PnP Fiends -> Mod-added fiends are not affected: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #155 // Further Revised Fiend Summoning: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #185 // PnP Fey creatures: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #186 // Revised Call Woodland Beings spell: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #200 // Allow Breach to take down Stoneskin effects applied by items: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #202 // Revised Bhaalpowers -> Enhance the Bhaalpowers and standardize their casting time: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #218 // Regain Bhaalpowers in ToB: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #204 // Prevent Mislead clones from singing Bard songs: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #205 // Prevent Project Image and Simulacrum clones from using quickslot items: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #211 // Make Death Ward protect against Vorpal Hits: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #210 // Restore the Dispel Magic vulnerability to Nishruu and Hakeashars: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #212 // Make alignment detection spells more accurate: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #213 // Expanded saving throw bonus tables for Dwarves, Gnomes and Halflings: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #216 // Bard songs break invisibility -> Only the Jester song breaks invisibility: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #270 // Unbiased quest rewards: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #324 // Use Icewind Dale's Dimension Door animation -> Fast animation speed, shorter delay between animation start and creature appearance/disappearance: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #310 // Distinctive creature coloring: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #315 // Distinctive creature soundsets: v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #500 // Slightly expanded storage capacity for containers -> Use the recommended storage capacity value (999): v4.53

    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #999 // BG2-style icons for aTweaks content: v4.53

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #100 // Nature's Beauty Tweak.: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #150 // Imprisonment Fix.: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #200 // Flesh to Stone Fix.: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #300 // Drop Weapons in Panic Effect Removal.: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #1250 // More cheating Wishes: -> Cheesy Limited Wish & Wish.: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #3550 // WSPATCK for all (Taimon) -> Only for ** and up: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #4000 // 3rd edition style Strength: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #4500 // 3rd edition style Dexterity: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #5000 // 3rd edition style Constitution: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #6000 // 3rd edition style Wisdom: TB#Tweaks, V 2.61 BWP Fix

    ~TB#TWEAKS/TB#TWEAKS.TP2~ #0 #6500 // 3rd edition style Charisma: TB#Tweaks, V 2.61 BWP Fix

    ~RANDOMISER/RANDOMISER.TP2~ #0 #500 // Randomly replace the WIS tome normally found in TotSC with one of the 6 available types: proto-7 171126

    ~RANDOMISER/RANDOMISER.TP2~ #0 #530 // Randomise scrolls: proto-7 171126

    ~RANDOMISER/RANDOMISER.TP2~ #0 #560 // More Spell Shield scrolls: proto-7 171126

    ~RANDOMISER/RANDOMISER.TP2~ #0 #1300 // Randomise items -> Mode 2: Randomise with WeiDU. No items are lost: proto-7 171126

    ~RANDOMISER/RANDOMISER.TP2~ #0 #10210 // Duergar merchants: proto-7 171126

    ~RANDOMISER/RANDOMISER.TP2~ #0 #10300 // Prevent Watcher's Keep statues from disappearing: proto-7 171126

    ~TRAP_REV/SETUP-TRAP_REV.TP2~ #0 #0 // Trap Revisions

    ~M7_TWEAKS/M7_TWEAKS.TP2~ #0 #1 // Convenient Deck of Many Things: Always win against Aesgareth: v1.0

    ~M7_TWEAKS/M7_TWEAKS.TP2~ #0 #11 // Convenient/Cheesy/Cheating Deck of Many Things -> Convenient Plus: As above, but ignore 'Bad Card' restrictions: v1.0

    ~M7_TWEAKS/M7_TWEAKS.TP2~ #0 #20 // Convenient/Cheating Machine of Lum the Mad -> Convenient: You can simply select the desired result: v1.0

    ~SETUP-VIRTUE.TP2~ #0 #0 // Virtue: v19 BWP Fix

    ~SETUP-NSCPORTRAITS.TP2~ #0 #0 // Portraits for BG1 (BGT or EET): v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1 // Portraits for BG2 and ToB: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #10 // Portraits for Dark Side of the Sword Coast: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #20 // Portraits for Northern Tales of the Sword Coast: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #21 // Alternate Portrait for Will Scarlet of NTotSC: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #300 // Portraits for BG1 Mini-Quests and Encounters: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1310 // Portraits for Assassinations: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1320 // Portraits for Dungeon Crawl: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1370 // Portraits for Dark Horizons: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1390 // Portraits for Jan's Quest: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1430 // Portraits for Eilistraees Song: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1440 // Portraits for Expanded Thief Stronghold: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1470 // Portraits for Return to Brynnlaw: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1480 // Portraits for Sellswords: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1520 // Portraits for Ding0's Questpack: v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1530 // Portraits for Slandor (The Minotaur and Lilacor): v3.0 BWP Fix 3

    ~SETUP-NSCPORTRAITS.TP2~ #0 #1340 // Portraits for Big Picture: v3.0 BWP Fix 3

    ~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #0 // Worldmap for Baldur's Gate - including colored Baldur's Gate map icons: v10.2.3

    ~SETUP-BP-BGT-WORLDMAP.TP2~ #0 #1 // Worldmap for Throne of Bhaal -> Use new Worldmap for Throne of Bhaal as well: v10.2.3

    ~MAPNAMES/SETUP-MAPNAMES.TP2~ #0 #0 // Sword Coast Map Labels: v2

    ~MAPNAMES/SETUP-MAPNAMES.TP2~ #0 #25 // Update Map Markers: v2

    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3220 // Sensible Entrance Points: v7

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #1 // Restored BG1 Spell Casting Sound Effects: v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #2 // Restored BG1 Weapon Attack Sound Effects: v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #3 // Restored BG1 Armor Hit Sound Effects: v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #4 // Restored BG1 Armor Movement Sound Effects: v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #5 // Restored BG1 Interface Sound Effects: v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #6 // Restored Chunked Death Sound Effect -> Original BG1 Sound Effect (Lite): v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #10 // Mute Reputation Loss Sound Effect: v1.3

    ~!BINFINITYSOUNDS/SETUP-!BINFINITYSOUNDS.TP2~ #0 #11 // Mute Tooltip Paper Sound Effect: v1.3

    ~AREA_PATCHER/SETUP-AREA_PATCHER.TP2~ #0 #0 // Area Patcher: ALPHA 16

    ~AREA_PATCHER/SETUP-AREA_PATCHER.TP2~ #0 #2001 // Fix AR2300 Script - Prevent infinite loop after Sahuagin king dies: ALPHA 16

    ~AREA_PATCHER/SETUP-AREA_PATCHER.TP2~ #0 #2002 // Fix AR0701 Script - Undeadify the sea troll for Roger the Fence's quest: ALPHA 16

    ~AREA_PATCHER/SETUP-AREA_PATCHER.TP2~ #0 #2003 // Fix AR0406 Script - Remove Lord Jierdan from Copper Coronet after Windspear Hills battle: ALPHA 16

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #0 // Area Stuff - MAJESTIC Area Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #1 // Creature Stuff - Creature Resource Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #2 // Creature Stuff - Inventory Unborker (removes spurious references to the item table): 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #3 // Creature Stuff - Inventory Cleaner (removes items that don't exist and converts them into already present items where applicable): 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #4 // Creature Stuff - Inventory Overhauler (moves invalid but equippable items to inventory and equips anything in the inventory to a free slot): 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #5 // Creature Stuff - MAJESTIC Creature Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #6 // Creature Stuff - Duplicate Creature Effect Remover: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #7 // Item Stuff - Item Resource Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #8 // Item Stuff - MAJESTIC Item Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #9 // Item Stuff - Portrait Icon Assigner: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #10 // Item Stuff - Proper Immunity Assigner: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #11 // Item Stuff - Duplicate Item Effect Remover: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #13 // Spell Stuff - Spell Resource Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #14 // Spell Stuff - MAJESTIC Spell Fixer: 19022016

    ~LOLFIXER/SETUP-LOLFIXER.TP2~ #0 #15 // Store Stuff - MAJESTIC Store Fixer: 19022016

    ~GENERALIZED_BIFFING/GENERALIZED_BIFFING.TP2~ #0 #0 // Generalized Biffing: v2.2 BWP Fix

    ~WIDESCREEN/WIDESCREEN.TP2~ #0 #0 // Widescreen Mod -> for the original Infinity Engine (CHOOSE THIS!): Widescreen Mod v3.07

     

     

     

    I also used this chance to upgrade gemrb to the latest git.

     

    Observations:

     

     

    1) vanilla gemrb-git couldn't be compiled with GCC 8.2.0.

    diff --git a/gemrb/core/IniSpawn.cpp b/gemrb/core/IniSpawn.cpp
    index ac31ae63a..d73dbce38 100644
    --- a/gemrb/core/IniSpawn.cpp
    +++ b/gemrb/core/IniSpawn.cpp
    @@ -185,7 +185,7 @@ void IniSpawn::ReadCreature(DataFileMgr *inifile, const char *crittername, Critt
     	const char *s;
     	int ps;
     	
    -	memset(&critter,0,sizeof(critter));
    +	memset((void*)&critter,0,sizeof(critter));
     
     	//first assume it is a simple numeric value
     	critter.TimeOfDay = (ieDword) inifile->GetKeyAsInt(crittername,"time_of_day", 0xffffffff);
    
    I had to do the above change to make it work. Maybe it is not the optimal change. I think casts are frowned in C++ code but i am not knowledgeable about reinterpret_cast and c++ in general so i did this hack to make it compile.

     

    2) I probably have mentioned this again. GemRB build system hardcodes lib directory in fhs layout (maybe in other layouts too) instead of utilising the LIB_SUFFIX variable like other programs.

    diff --git a/CMakeLists.txt b/CMakeLists.txt
    index 2c904e0bc..99bdaccd0 100644
    --- a/CMakeLists.txt
    +++ b/CMakeLists.txt
    @@ -94,7 +94,7 @@ if (${LAYOUT} MATCHES "home")
     	SET_PATH( MENU_DIR ${CMAKE_INSTALL_PREFIX} )
     	SET_PATH( EXAMPLE_CONF_DIR ${CMAKE_INSTALL_PREFIX} )
     elseif (${LAYOUT} MATCHES "fhs")
    -	SET_PATH( LIB_DIR ${CMAKE_INSTALL_PREFIX}/lib/gemrb )
    +	SET_PATH( LIB_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/gemrb )
     	SET_PATH( PLUGIN_DIR ${LIB_DIR}/plugins )
     	SET_PATH( DATA_DIR ${CMAKE_INSTALL_PREFIX}/share/gemrb )
     	SET_PATH( MAN_DIR ${CMAKE_INSTALL_PREFIX}/share/man/man6 )
    
    Something like the above permits me to pass -DLIB_SUFFIX=64 and install in /usr/lib64.

     

     

     

    3) Regarding zelazko's problems, i ran bgt and let Imoen join in and also took Xzar / Montaron. I also did the same in the vanilla game through wine. In both cases, it worked fine and didn't crash. So again i can only say that either your installation is messed up or it is a windows build problem.

     

    Is the windows binary still 0.8.4 or you are running some more recent git version ? Tell me what version you have and i can compile that version and test again with that. Also if you want me to test something else please tell me.

  24. I installed divine remix on a clean installation because i don't usually use it and it seems to work for me. I used the same components as you (there were also some components in the beginning like "remove all kits" or something)

     

    guienh0.jpg

     

    This is with GuiEnhancements changed to 0 so that there are no scroll bars.

     

    guienh127.jpg

     

    And this is with the gemrb enhancements enabled as always.

     

    As you see, the kit names and descriptions work correctly both times. Without enhancements, only 9 kits are displayed whereas with enhancements you get the scrollbar and all kits appear.

     

    On this machine i use an even older gemrb (commit bedfde6dbda24 from 2016-09-19) than i wrote in the other thread, again on linux.

     

    Maybe something was messed up on your installation or maybe it is a windows build problem ?

×
×
  • Create New...