Before posting any issues here, please ensure that you've used Script Merger to solve all conflicts, including merging bundled files if needed. The conflicts should be automatically solved (let me know otherwise) so there's no reason not to.
If another mod explicitly tells you not to merge something, ignore it. At the very least, you need to make sure the following bundled files are conflict-free for the mod to work properly:
EDIT: Starting with version 1.31.2, a message will periodically be displayed if the mod isn't properly installed. It will also disable scaling to avoid unforeseen issues that might occur from running a partially installed mod.
Hi!! just wanted to know this, I have Brothers in Arms - TW3 Bug Fix and Restored Content Collection - Next-Gen installed, and I needed to merge some scripts between these two mods, the process went ok and all conflicts were corrected automatically, should I do anything else?
This mod is awesome, but there were some things that bothered me.
However, thanks to the hints here and here I have been able to tweak it to fit my game, and I thought about sharing how to do it.
My changes are the following: - Common quality is downscaled to lv1 - Rare quality is upscaled up to lv10 - Magic quality is upscaled up to lv20 - Relic quality is upscaled up to lv40 - Witcher quality is untouched, except for Teigr which is upscaled up to lv40
This means, upscaled gear doesn't break the economy (without the need of another mod), there is some sense of progression where you need to use better quality at higher levels, and upscaling stop at lv40 which is the max level for witcher gear and more than enough for B&W.
The reason to not upscale witcher armors is because they are already better than most relic armors (even at lower level) due to monster resistance. It is difficult to find a good info source about how damage is calculated, but this was interesting to read. Also upgrading your witcher gear is more fun with vanilla levels.
Code is too long to post it directly here. The first step is the only needed to change the upscaling, the other changes are to fix the crafting menu showing incorrect numbers.
I have a questtion. Does this very much appreciated change also affect already existing armor? If yes, I must have done something wrong with the copypasting. I am very confused with all the code, so I have no chance of knowing, if I need to copy e.g. those slashes or this bracket, or even if the spacing is correct. An answer would be very nice indeed. Thanks in advance!
EDIT: It worked, I just needed to level up once, after that the levels were as they should be.
Your idea has logic and in a way, respects the game mechanics more, but in defense of the mod, I think that the quality of the weapons is not completely lost. The bonuses remain, which can be very good. For example, Sacabuche’s sword has +70 armor penetration, that still remains a great advantage against a rusty sword of a half-naked bandit. In addition, there are scenes where Geralt assumes that it doesn’t matter the quality of the sword but who wields it, so in that sense, Geralt should be able to kill any monster with any sword.
Anyway, I think your idea is good. I’ll make the changes for a new game. Thanks for sharing.
Hey man, advice needed if possible, game loads fine without the mod, if I activate this mod I get the following:
Error [mod0000_mergedfiles]game\gui\_old\components\guitooltipcomponent.ws(2064): I dont know any 'itemInvComponent' Warning [modsharedimports]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [modsharedimports]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code. Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
Any particular mod you think coulds cause this or any type of mod?
Error [moditemlevelsnormalized]local\itemlevelsnormalized.ws(197): Cannot call private function 'GetItemPrimaryStatImplById' in class 'CInventoryComponent' here. how to solve this?
Hey buddy, the mod doesn`t work on new 4.04 update, will you update it ? No need, I solve the problem, now it's possible use in 4.04 https://drive.google.com/drive/folders/1jE6YWkIGoER7DjJGjrCbDy2CLe3QOaVm?usp=sharing The only file you will replace is: modItemLevelsNormalized
great, it works on 4.04, but is there a setting where kaer morhen's witcher equipment has a couple of higher stats than those items which one do you find?
is the new version for 4.04 backwards compatible with 4.03? i have thoo many mods active, some are not patched yet, so i cannot yet update the game to 4.04
Hello, I use a translator so that you can understand me. I have a problem, if you install this mod, the game does not start and an error is generated (I will insert it a little later). version 4.04here is the text of the error
Error [content0]game\player\playerinput.ws(1387): Could not find function 'GetRadialPopupShown' Error [content0]game\player\playerinput.ws(1394): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1396): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1410): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1412): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1495): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1498): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1501): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1504): Could not find function 'PotionSelectionPopup' Error [content0]game\player\playerinput.ws(1526): Could not find function 'OilSelectionPopup' Error [content0]game\player\playerinput.ws(1530): Could not find function 'OilSelectionPopup' Error [content0]game\player\playerinput.ws(1554): Could not find function 'GetRadialPopupShown' Error [content0]game\player\playerinput.ws(1588): Could not find function 'GetRadialPopupShown' Error [content0]game\player\playerinput.ws(1620): Could not find function 'GetRadialPopupShown' Error [content0]game\player\playerinput.ws(1649): Could not find function 'GetRadialPopupShown' Error [content0]game\gui\popups\itemselectionpopup.ws(100): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(107): 'checkTagsOR' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(110): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(117): 'checkTagsOR' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(120): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(135): 'checkTagsOR' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(289): Could not find function 'EnableRadialInput' Error [content0]game\gui\popups\itemselectionpopup.ws(300): Could not find function 'EnableRadialInput' Error [content0]game\gui\popups\itemselectionpopup.ws(311): Could not find function 'EnableRadialInput' Error [content0]game\gui\popups\itemselectionpopup.ws(322): Could not find function 'EnableRadialInput' Error [content0]game\gui\popups\itemselectionpopup.ws(333): Could not find function 'EnableRadialInput' Error [content0]game\gui\popups\itemselectionpopup.ws(345): Could not find function 'EnableRadialInput' Error [content0]game\gui\popups\itemselectionpopup.ws(394): Could not find function 'EnableRadialInput' Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code. Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
New patches will often break mods made for previous versions of the game. If you're playing through the game with mods you shouldn't update your game or your mods will repeatedly break. This mod will be updated for patch 4.04 soon anyway.
596 comments
If another mod explicitly tells you not to merge something, ignore it. At the very least, you need to make sure the following bundled files are conflict-free for the mod to work properly:
\gameplay\items\def_item_weapons_relic_autogen.xml
\gameplay\items_plus\def_item_weapons_relic_autogen.xml
EDIT: Starting with version 1.31.2, a message will periodically be displayed if the mod isn't properly installed. It will also disable scaling to avoid unforeseen issues that might occur from running a partially installed mod.
However, thanks to the hints here and here I have been able to tweak it to fit my game, and I thought about sharing how to do it.
My changes are the following:
- Common quality is downscaled to lv1
- Rare quality is upscaled up to lv10
- Magic quality is upscaled up to lv20
- Relic quality is upscaled up to lv40
- Witcher quality is untouched, except for Teigr which is upscaled up to lv40
This means, upscaled gear doesn't break the economy (without the need of another mod), there is some sense of progression where you need to use better quality at higher levels, and upscaling stop at lv40 which is the max level for witcher gear and more than enough for B&W.
The reason to not upscale witcher armors is because they are already better than most relic armors (even at lower level) due to monster resistance. It is difficult to find a good info source about how damage is calculated, but this was interesting to read. Also upgrading your witcher gear is more fun with vanilla levels.
If you are interested, I have posted my changes here:
https://betterpaste.me/?f3e2930deae96d66#3ByvjvtdFLCuc6coAWMGuGYQ57WUcRiskATFnqQhQUK3
Code is too long to post it directly here. The first step is the only needed to change the upscaling, the other changes are to fix the crafting menu showing incorrect numbers.
That's it, thanks for the mod. Cheers.
EDIT: It worked, I just needed to level up once, after that the levels were as they should be.
Anyway, I think your idea is good. I’ll make the changes for a new game. Thanks for sharing.
Error [mod0000_mergedfiles]game\gui\_old\components\guitooltipcomponent.ws(2064): I dont know any 'itemInvComponent'
Warning [modsharedimports]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [modsharedimports]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code.
Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
Any particular mod you think coulds cause this or any type of mod?
how to solve this?
No need, I solve the problem, now it's possible use in 4.04
https://drive.google.com/drive/folders/1jE6YWkIGoER7DjJGjrCbDy2CLe3QOaVm?usp=sharing
The only file you will replace is: modItemLevelsNormalized
PS: I prefer to use gdrive
Error [content0]game\player\playerinput.ws(1387): Could not find function 'GetRadialPopupShown'
Error [content0]game\player\playerinput.ws(1394): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1396): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1410): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1412): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1495): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1498): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1501): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1504): Could not find function 'PotionSelectionPopup'
Error [content0]game\player\playerinput.ws(1526): Could not find function 'OilSelectionPopup'
Error [content0]game\player\playerinput.ws(1530): Could not find function 'OilSelectionPopup'
Error [content0]game\player\playerinput.ws(1554): Could not find function 'GetRadialPopupShown'
Error [content0]game\player\playerinput.ws(1588): Could not find function 'GetRadialPopupShown'
Error [content0]game\player\playerinput.ws(1620): Could not find function 'GetRadialPopupShown'
Error [content0]game\player\playerinput.ws(1649): Could not find function 'GetRadialPopupShown'
Error [content0]game\gui\popups\itemselectionpopup.ws(100): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(107): 'checkTagsOR' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(110): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(117): 'checkTagsOR' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(120): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(135): 'checkTagsOR' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(289): Could not find function 'EnableRadialInput'
Error [content0]game\gui\popups\itemselectionpopup.ws(300): Could not find function 'EnableRadialInput'
Error [content0]game\gui\popups\itemselectionpopup.ws(311): Could not find function 'EnableRadialInput'
Error [content0]game\gui\popups\itemselectionpopup.ws(322): Could not find function 'EnableRadialInput'
Error [content0]game\gui\popups\itemselectionpopup.ws(333): Could not find function 'EnableRadialInput'
Error [content0]game\gui\popups\itemselectionpopup.ws(345): Could not find function 'EnableRadialInput'
Error [content0]game\gui\popups\itemselectionpopup.ws(394): Could not find function 'EnableRadialInput'
Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code.
Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
If you're playing through the game with mods you shouldn't update your game or your mods will repeatedly break. This mod will be updated for patch 4.04 soon anyway.