BOUNTY: This mod's file can only call for epic+ but I would LOVE to examine (and mod) whatever file the game uses to define epic vs legendary vs divine results. If you know, I can offer you a (very) meager DP reward... DP as in donation points... don't get any other ideas :-P
I think I have an idea. (Not for a reward, but for free and to help, by the way.)
Look at the top row of TreasureTable.txt: treasure itemtypes "Common","Uncommon","Rare","Epic","","",""I believe the last three not listed are also categories. Look at the file in Main.pak (Main\Public\Shared\Stats\Generated\Data) ItemType.txt It shows seven categories: common, uncommon, rare, epic, legendary, divine, and unique.
Now look at a treasure listing: new treasuretable "ST_WeaponLegendary" MaxLevel "0" UseTreasureGroupCounters 1 new subtable "1,1" object category "Sword",70,0,0,0,100,0,0,0 The part after the 70, 0,0,0,100,0,0,0 7 of them, same as the treasure itemtypes, including the unlisted ones. What if you changed it to: 0,0,0,0,0,0,100 What would you get? A unique 100% of the time?
It has been a while since I worked on this, but iirc this is how it works: Any call to "Common", "Uncommon", "Rare" works the way you would expect it to, but when the game calls for an "Epic" it goes to some sub-table somewhere else which then further refines the result. Which is something like: is the player less than lvl 8? Then return EPIC, else is the player greater than or equal to lvl 8 but less than 15? Then return LEGENDARY, else is the player greater than or equal to 15? Then return DIVINE. afaik changing those last three values will NOT make you a legendary nor a divine and what you typed there at the last will fail to produce any item at all
There is already a version for Epic Encounters which is one of the main parts of XC_Encounters so that version ought to work over top of the combo mod.
Unfortunately, it doesn't work. The version that is attached to Epic Encounters - has a difference with the file in the XC_Encounters, about 400 lines are missing.
I just tried to put it on top - it doesn't work. :( Your fashion seems very attractive if you have the time and opportunity to combine them - I would be very grateful. Thank you.
From the information collected, I managed to do something similar. Look if possible, you can adjust something. If all is well, you can upload as an XC version. Edited "Epic Encounters with BetterLoot and Luck". https://dropmefiles.com/k1KQx
And finished. For the most part I just loaded up the TreasureTable.txt from Epic Encounters and XC_Encounters in WinMerge and forwarded the differences into my Epic Encounters version to create the new ones.
Feel free to load into WinMerge what you had created and compare to the new files I uploaded to see if they are the same or not. Oh poop, I did leave in 5 of these lines instead of giving them the BetterLoot treatment: new subtable "4,1;5,1;6,1" If you want to correct that just change them to: new subtable "6,1"
I downloaded the file from the first link from google.:) Very useful WinMerge program, through it just made edits, special thanks for it! Compared the files, now I feel calm that I did everything right!:) Do I understand that the file should be inserted into the .pak archive anyway?
Some lines are missing and some lower lines have not been affected. Perhaps this may affect the receipt of some awards. They were changed by analogy with your settings, if you are interested, I can upload a file to any exchanger.:)
iirc it doesn't show up as "Betterloot" on the mod screen but just as some random folder name. Gist is, if everything is already enabled on the mod screen it should be set. Easy way to test if it is active is to run a test new game with the 100% luck proc chance version and a toon with at least 1 luck and see if everything is popping off luck procs
again iirc it throws some error message about not being usable in multiplayer, but the error doesn't affect single player games and might not even when used in multiplayer sessions (I just never tested it in multiplayer)
I had written this up and made sure it worked, but something about the folder structure wasn't quite right which is the reason for how it displays in the mod menu. I can fire the game up later and double check this info if you like
There is a similar mod for the classic version of the game, maybe you will find something useful for yourself. https://steamcommunity.com/sharedfiles/filedetails/?id=390906177
Merged the Public folder as instructed and can see it on the drive. However does not show up in the mods page. I do however get a message in DOSEE. "Files of Mod Main are invalid..."
Don't have any other mod at all. Tried both the better loot and better loot and luck txt files.
As the description mentions it does throw an error message, but test in-game with the 100% luck proc on a character with at least 1 point in luck - if every container is popping the luck proc then it is working
The version that is compatible with Epic Encounters works perfect! True, I play with XC_Bags and 6 players, so I had to open the xc_encounters.pak file and stuff your file inside. After these manipulations, everything worked perfectly and almost every chest comes across something interesting! Many thanks to you, I wanted something like this for so long.
Вы знаете, как пользоваться экстрактором EE pak, который есть на Larian? С его помощью я вытащил все файлы из xc_encounters и просто заменил тот внутри xc_encounters этим файлом и подтвердил замену, затем запаковал файл обратно в пак. Объясняю так себе, главное уметь использовать пакет экстрактора EE. I could share my file, which I made, but I also added skills there that the player does not have, and so on)
It will not work to explain in a nutshell, but I can give links to the program and the guide, if you read it carefully, it will become clear how to use it. Here are two links, to the Larian forum and to the guide. WinRar? I'm afraid a special program is needed) https://docs.larian.game/Pak_Extractor_Guide - And here is the guide. https://forums.larian.com/ubbthreads.php?ubb=showflat&Number=572322&page=1 - Here you can find the program and user comments, they even helped me as a philologist to figure out how to use it!
i was wondering if the EE version of this mod could work with XCE
i replaced the folder name from epic_encounters_[hash] to xc_encounters_[hash] and placed it in the data folder after launching the game i noticed that equipments dropped weren't being sorting into the magic bag
is it normal or is it a conflict with xc bags if it is could you maybe make a version for XCE
i would have tried doing something with norbyte's convertor but i couldn't find an equivalent DOSEE .pak file extractor for linux
Give me a link to the mod in question and I'll see if I can make a patch for it as well The single best tool you'll ever download for this sort of work is WinMerge - a tool computer science professors use to check students' submissions for copying. It highlights differences between two similar files eg the same file between two different mods.
47 comments
Look at the top row of TreasureTable.txt:
treasure itemtypes "Common","Uncommon","Rare","Epic","","",""
I believe the last three not listed are also categories.Look at the file in Main.pak (Main\Public\Shared\Stats\Generated\Data) ItemType.txt
It shows seven categories: common, uncommon, rare, epic, legendary, divine, and unique.
Now look at a treasure listing:
new treasuretable "ST_WeaponLegendary"
The part after the 70,MaxLevel "0"
UseTreasureGroupCounters 1
new subtable "1,1"
object category "Sword",70,0,0,0,100,0,0,0
0,0,0,100,0,0,0
7 of them, same as the treasure itemtypes, including the unlisted ones.What if you changed it to:
0,0,0,0,0,0,100
What would you get? A unique 100% of the time?Any call to "Common", "Uncommon", "Rare" works the way you would expect it to, but when the game calls for an "Epic" it goes to some sub-table somewhere else which then further refines the result. Which is something like: is the player less than lvl 8? Then return EPIC, else is the player greater than or equal to lvl 8 but less than 15? Then return LEGENDARY, else is the player greater than or equal to 15? Then return DIVINE.
afaik changing those last three values will NOT make you a legendary nor a divine and what you typed there at the last will fail to produce any item at all
Tell me, someone tried to make a version on the XC_Encounters?
Your fashion seems very attractive if you have the time and opportunity to combine them - I would be very grateful. Thank you.
https://dropmefiles.com/k1KQx
Feel free to load into WinMerge what you had created and compare to the new files I uploaded to see if they are the same or not.
Oh poop, I did leave in 5 of these lines instead of giving them the BetterLoot treatment:
new subtable "4,1;5,1;6,1"
If you want to correct that just change them to:new subtable "6,1"
Still, you owe me a Turkey Dinner :-P
Very useful WinMerge program, through it just made edits, special thanks for it!
Compared the files, now I feel calm that I did everything right!:)
Do I understand that the file should be inserted into the .pak archive anyway?
thanks for your good mod
but how can I activate it in the game?
Gist is, if everything is already enabled on the mod screen it should be set. Easy way to test if it is active is to run a test new game with the 100% luck proc chance version and a toon with at least 1 luck and see if everything is popping off luck procs
again iirc it throws some error message about not being usable in multiplayer, but the error doesn't affect single player games and might not even when used in multiplayer sessions (I just never tested it in multiplayer)
I had written this up and made sure it worked, but something about the folder structure wasn't quite right which is the reason for how it displays in the mod menu. I can fire the game up later and double check this info if you like
https://steamcommunity.com/sharedfiles/filedetails/?id=390906177
"Files of Mod Main are invalid..."
Don't have any other mod at all. Tried both the better loot and better loot and luck txt files.
Thank you
С его помощью я вытащил все файлы из xc_encounters и просто заменил тот внутри xc_encounters этим файлом и подтвердил замену, затем запаковал файл обратно в пак. Объясняю так себе, главное уметь использовать пакет экстрактора EE.
I could share my file, which I made, but I also added skills there that the player does not have, and so on)
Here are two links, to the Larian forum and to the guide.
WinRar? I'm afraid a special program is needed)
https://docs.larian.game/Pak_Extractor_Guide - And here is the guide.
https://forums.larian.com/ubbthreads.php?ubb=showflat&Number=572322&page=1 - Here you can find the program and user comments, they even helped me as a philologist to figure out how to use it!
i replaced the folder name from epic_encounters_[hash] to xc_encounters_[hash] and placed it in the data folder
after launching the game i noticed that equipments dropped weren't being sorting into the magic bag
is it normal or is it a conflict with xc bags
if it is could you maybe make a version for XCE
i would have tried doing something with norbyte's convertor
but i couldn't find an equivalent DOSEE .pak file extractor for linux
The single best tool you'll ever download for this sort of work is WinMerge - a tool computer science professors use to check students' submissions for copying. It highlights differences between two similar files eg the same file between two different mods.