How exactly can I set it to only let me pick 2 out of 5 boons? I see below that you said that its possible to set the config to have it at 2/3 the value? but how is that translated to decimal? and do we only edit the "Choosemultipleupgrades" section? It's really confusing.
If you prefer to select each time N amount of upgrades/boons, then replace this code CurrentRun.Hero.UpgradeChoicesSinceMenuOpened = TableLength(lootData.UpgradeOptions) if CurrentRun.Hero.UpgradeChoicesSinceMenuOpened then CurrentRun.Hero.UpgradeChoicesSinceMenuOpened=CurrentRun.Hero.UpgradeChoicesSinceMenuOpened*config.ChooseMultipleUpgrades else CurrentRun.Hero.UpgradeChoicesSinceMenuOpened = 1 end return baseFunc( lootData )
Replace 2 with your desire number, (normally you allowed to select 1 upgrade/boon, but with 2 you can select 2 upgrades/boons from one selection window)
I figured out why. Your explanations are not very clear on what's being adjusted at all. If the damage multiplier is set to 0, you take no damage, which implies a value, not a multiplier. When selecting boons, I have to select a boon three times to exit the upgrade screen when my boon multiplier value is set to 1.
"When selecting boons, I have to select a boon three times to exit the upgrade screen when my boon multiplier value is set to 1. " it's a multiplier of the available options so 1 means you can pick every option once, 2 means you can pick every option twice, set it to nil to disable
The mod seems incompatible with Pony's Quality of Life. Is it possible to make it compatible? Every time I choose Boons or upgrades, the game crashed with the following information:
Version: Release 38177 Renderer: Dx11 Radeon RX 570 Series (vendor id: 0x1002 model id: 0x67df rev: 0xef) OS: Microsoft Windows NT 10.0.19042.0 RAM: 16332 Cores: 12 64-bit: True Region: en-ID Screenshot: Hades_13.png saved in C:\Users\kakas\Documents\Saved Games\Hades\Screenshots Script Crash: MagicEdits.lua:121 attempt to perform arithmetic on field 'UpgradeChoicesSinceMenuOpened' (a nil value) Lua Stack Trace: D:\Games SSD\Hades\Content\Scripts\Main.lua:419: D:\Games SSD\Hades\Content\Scripts\MagicEdits.lua:121: attempt to perform arithmetic on field 'UpgradeChoicesSinceMenuOpened' (a nil value) at OpenGLResetAmbientLight (0x00007ffe97ae6360) at 0x00007ffe97976939 at 0x00007ffe97976f0f at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at FlushNativeLog (0x00007ffe97af2cf0) at LZ4_compress_HC_native (0x00007ffe97991720) at LZ4_compress_HC_native (0x00007ffe97991720) at LZ4_compress_HC_native (0x00007ffe97991720) at LZ4_compress_HC_native (0x00007ffe97991720) at LZ4_compress_HC_native (0x00007ffe97991720) at 0x00007ffe9792134a at 0x00007ffe97910171 at 0x00007ffe977bad0b at 0x00007ffe977ba2cd at AppMain (0x00007ffe97aeefe0) at LZ4_compress_HC_native (0x00007ffe97991720) at AppMain (0x00007ffe97aeefe0) at main in d:\jenkins\workspace\minos_pc_latest\gsge\game.native\main.cpp:line 74 (0x00007ff6029b17b6) at __scrt_common_main_seh in d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:line 288 (0x00007ff6029b1a52) at BaseThreadInitThunk (0x00007ffefba57020) RAM usage: 38% (~9 GB available or 10582831104 bytes)
Multiple upgrade choices can do 'interesting things' with Fated persuasion(recommend to test with 'Ello's reroll everything' for getting more dice to try): - It's possible that you can get more than set upgrade choices when you choose one or two, then reroll. - With duo boon 'Sweet Nectar', every reroll of boon selection at taking pom of power can increase pom level by one.
I think this means another mod messed with the upgrade screen, if you're sure it's purely this mod then I can try to see why but nothing was changed in the base game for this to be a problem. Could it have something to do with resuming a run?
30 comments
but if you specifically only want 2 choices in all cases, look at the below comment by KrazyWeeb11
CurrentRun.Hero.UpgradeChoicesSinceMenuOpened = TableLength(lootData.UpgradeOptions)
if CurrentRun.Hero.UpgradeChoicesSinceMenuOpened then
CurrentRun.Hero.UpgradeChoicesSinceMenuOpened=CurrentRun.Hero.UpgradeChoicesSinceMenuOpened*config.ChooseMultipleUpgrades
else
CurrentRun.Hero.UpgradeChoicesSinceMenuOpened = 1
end
return baseFunc( lootData )
with this
CurrentRun.Hero.UpgradeChoicesSinceMenuOpened = 2
return baseFunc( lootData )
Replace 2 with your desire number, (normally you allowed to select 1 upgrade/boon, but with 2 you can select 2 upgrades/boons from one selection window)
it's a multiplier of the available options
so 1 means you can pick every option once, 2 means you can pick every option twice, set it to nil to disable
Common Rare Epic = 0
Heroic & Legendary = 1
So Common Rare and Epic will never be spawned right ?
Is it possible to make it compatible?
Every time I choose Boons or upgrades, the game crashed with the following information:
Version: Release 38177
Renderer: Dx11 Radeon RX 570 Series (vendor id: 0x1002 model id: 0x67df rev: 0xef)
OS: Microsoft Windows NT 10.0.19042.0
RAM: 16332
Cores: 12
64-bit: True
Region: en-ID
Screenshot: Hades_13.png saved in C:\Users\kakas\Documents\Saved Games\Hades\Screenshots
Script Crash: MagicEdits.lua:121 attempt to perform arithmetic on field 'UpgradeChoicesSinceMenuOpened' (a nil value)
Lua Stack Trace:
D:\Games SSD\Hades\Content\Scripts\Main.lua:419:
D:\Games SSD\Hades\Content\Scripts\MagicEdits.lua:121: attempt to perform arithmetic on field 'UpgradeChoicesSinceMenuOpened' (a nil value)
at OpenGLResetAmbientLight (0x00007ffe97ae6360)
at 0x00007ffe97976939
at 0x00007ffe97976f0f
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at FlushNativeLog (0x00007ffe97af2cf0)
at LZ4_compress_HC_native (0x00007ffe97991720)
at LZ4_compress_HC_native (0x00007ffe97991720)
at LZ4_compress_HC_native (0x00007ffe97991720)
at LZ4_compress_HC_native (0x00007ffe97991720)
at LZ4_compress_HC_native (0x00007ffe97991720)
at 0x00007ffe9792134a
at 0x00007ffe97910171
at 0x00007ffe977bad0b
at 0x00007ffe977ba2cd
at AppMain (0x00007ffe97aeefe0)
at LZ4_compress_HC_native (0x00007ffe97991720)
at AppMain (0x00007ffe97aeefe0)
at main in d:\jenkins\workspace\minos_pc_latest\gsge\game.native\main.cpp:line 74 (0x00007ff6029b17b6)
at __scrt_common_main_seh in d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:line 288 (0x00007ff6029b1a52)
at BaseThreadInitThunk (0x00007ffefba57020)
RAM usage: 38% (~9 GB available or 10582831104 bytes)
Thank you for the mod :D
I solved this by disabling PomIcons in Pony's Quality of Life setting.
- It's possible that you can get more than set upgrade choices when you choose one or two, then reroll.
- With duo boon 'Sweet Nectar', every reroll of boon selection at taking pom of power can increase pom level by one.
Version: Release 37133
Script Crash: MagicEdits.lua:121 attempt to perform arithmetic on field 'UpgradeChoicesSinceMenuOpened' (a nil value)