Backpack Hero

Backpack Hero

Horadric Cube
45 Comments
liquid_chicken 13 Jan @ 2:45pm 
i downloaded this it says it adds nothing all the things under the mod ingame is 0
Emtu 21 Oct, 2024 @ 8:46pm 
Ok, a full reinstall fixed it. Very weird.
Zebra  [author] 21 Oct, 2024 @ 8:10pm 
@Emtu I just deleted everything and performed a fresh reinstall of the game on test branch and the mod with files downloaded from the workshop. I can confirm that the dialog option is at least there for Matthews in standard, classic, easy and endless dream. Not sure what caused the update to not work for u. If u don't mind, could u try a full re-install as well?
Emtu 21 Oct, 2024 @ 7:53pm 
I've tried it on both and it didn't work on either. (Also, when I switch testing on or off nothing seems to happen, I assume the current testing branch is identical to the stable.)
Zebra  [author] 21 Oct, 2024 @ 7:50pm 
hi @Emtu, are u on the testing branch or just normal branch?
Emtu 21 Oct, 2024 @ 5:42pm 
I'm not sure why, but the updated version isn't working for me. I've unpacked the zip into the game folder and the option isn't appearing in Matthew's menu.
MaxStone 21 Oct, 2024 @ 3:40pm 
oh, sweet! thanks
Zebra  [author] 10 Oct, 2024 @ 11:52pm 
@MaxStone The Matthew dialog option issue has been fixed. And the dialog option has been added to all the other quick game modes where Matthew is present.
MaxStone 29 Sep, 2024 @ 6:46pm 
any progress on the mathew code fix?
528352701 2 Apr, 2024 @ 2:47am 
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: void System.Reflection.Module.GetPEKind(System.Reflection.PortableExecutableKinds&,System.Reflection.ImageFileMachine&)
at BepInEx.Preloader.PreloaderRunner.PreloaderPreMain () [0x00000] in <fc9d7fbc6dcb44cf87be11d8d92ae161>:0
玩家 27 Mar, 2024 @ 8:43am 
mod不能用,解压后没有changelog.txt文件是正常的吗?
Zebra  [author] 11 Feb, 2024 @ 4:53am 
@Emtu, thank you for reporting the issue! The condition you have experienced is caused by an optimization implemented by the game developer to reduce file size. I have already found a solution for it. However, there is also some code change that breaks the dialog option in the classic Matthew mode, and I am currently working on fixing that.
Emtu 31 Jan, 2024 @ 9:38pm 
An update on testing branch seems to have broken this mod.
FoxTheVictor 28 Nov, 2023 @ 2:13pm 
wait nevermind found it
FoxTheVictor 28 Nov, 2023 @ 2:07pm 
i cant find where it downloaded
Zorutan 12 Nov, 2023 @ 12:57am 
After a lot more loops, maybe an issue on my end, since no modded relics seem to drop from bosses.
Fortunately, the Horadric Cube's reroll ability does allow acquiring modded relics (including the Horadric Cube itself)
Here's one bug I'm able to reproduce consistently:
1. Get more than 1 Horadric Cube
2. Save game, quit, then load that file
3. Now only one Horadric Cube will actually have its UI load, fortunately you can still store items in them so they dont disappear/corrupt, but you cant use the other Horadric Cube's for transmutations (except one)

Great mod however, the neat detail of the item types/tags actually influencing the result of the transmutation gives more control over the result in a fair way, its fun!
Zebra  [author] 11 Nov, 2023 @ 11:11pm 
@Zorutan Sorry for wrongly assuming that the cube could be acquired by defeating the bosses. I just set it as a relic, thinking the original game logic would work. I'll look into it and make sure you can actually get the cube by defeating bosses. My bad!
Zorutan 10 Nov, 2023 @ 11:57am 
For anyone else wanting to obtain the cube in non-Classic Matthew, enable debug mode, start any run, hit Ctrl+D and then give yourself the cube, quick and easy
Zorutan 10 Nov, 2023 @ 11:10am 
Could it be made so the cube is obtainable in Endless Dream mode? (or/and any mode)
(description says you can obtain it by defeating a boss, but that doesn't seem to be the case)
Zebra  [author] 30 Oct, 2023 @ 8:25pm 
@Emtu Apologies for any inconvenience and confusion caused. I have made some changes to the code and also renamed certain assets, which has resulted in an incompatible change with the previous version. I intentionally decided to keep a different folder name to prevent the merging of content from the current and previous versions. Perhaps I should have provided a clearer description to avoid any accidental unzipping of the file without removing the previous version. 😿
Emtu 30 Oct, 2023 @ 7:33pm 
FYI, you changed the name of the plugin folder in the 7z, so if someone were to unzip the new version of it into the game folder without deleting the old one, both would end up installed. (I don't know if that has any detrimental effects outside of the old bugs, but still.)
Fury-Destroyer 24 Oct, 2023 @ 6:17am 
cheers :steamthumbsup:
Zebra  [author] 24 Oct, 2023 @ 3:34am 
@Fury-Destroyer
No worry :) The zip file under steamapps\workshop\content\1970580\3046928382 should contain four items "BepInEx" "changelog.txt" "doorstop_config.ini" and "winhttp.dll". Copy them to the root of game folder (for instance D:\SteamLibrary\steamapps\common\Backpack Hero) and you're good to go.
Fury-Destroyer 23 Oct, 2023 @ 1:54pm 
im having issues with the mod actually loading and showing up as an option in game, might be cause i dont know which specific file to place it in within the game files, where exactly do i place it? also sorry for being a dumbass XD
Emtu 13 Oct, 2023 @ 10:22am 
Oh, I'm not going to stop using it, when the error happens it's just a minor inconvenience to save and reload. I'll note any combinations I find that cause it.
Zebra  [author] 13 Oct, 2023 @ 3:45am 
@Emtu, okay, so this is the same issue discussed in "NullReferenceException."

As mentioned there, my latest theory is that this problem occurs when the created item has an effect that relates to destroying consumed ingredients, such as the black mana stone created from rare mana stones.

I would really appreciate it if you could jot down the problematic combination and transmutation result the next time you encounter this bug, should you decide to give this mod another try.🥲
Emtu 13 Oct, 2023 @ 12:49am 
Also, I meant clicking the button in the popup inventory to transmute. (FYI, the Bepinex setup you have in the 7z already has the console window enabled, I just never thought to look at it.)
Emtu 13 Oct, 2023 @ 12:48am 
[Error : Unity Log] NullReferenceException
Stack trace:
UnityEngine.Component.GetComponentsInChildren[T] (System.Boolean includeInactive) (at <6c5d522f2f8d43e0a55c183046b307ae>:0)
UnityEngine.Component.GetComponentsInChildren[T] () (at <6c5d522f2f8d43e0a55c183046b307ae>:0)
Item2.TemporaryRenableAfterDestroy (System.Collections.Generic.List`1[T] triggers, System.Collections.Generic.List`1[T] activeItems) (at <83ac97fa5d334818a117beb71da60fc8>:0)
Item2.ConsiderCreateEffects (System.Collections.Generic.List`1[T] triggers, System.Collections.Generic.List`1[T] activeItems, System.Collections.Generic.List`1[T] activeCreateEffects) (at <83ac97fa5d334818a117beb71da60fc8>:0)
GameFlowManager+<ConsiderAllEffects>d__58.MoveNext () (at <83ac97fa5d334818a117beb71da60fc8>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <6c5d522f2f8d43e0a55c183046b307ae>:0)
Zebra  [author] 12 Oct, 2023 @ 11:11pm 
@Emtu By 'activate' do you mean triggering transmutation or just opening the cube panel?

If you don't find it too much of a hassle or distraction, could you please edit the "Backpack Hero\BepInEx\config\BepInEx.cfg" file as

[Logging.Console]
Enables showing a console for log output.
Setting type: Boolean
Default value: false

Enabled = true

to enable console logging and post the error messages here should you encounter the same issue again? Thanks a ton🥲
Emtu 12 Oct, 2023 @ 8:08pm 
I've run into a regular problem - frequently, but not always, when I activate the cube, I won't be able to click on any items. Saving and reloading fixes it, as those buttons still work. I haven't seen a pattern to it, sometimes it happens, sometimes it doesn't, sometimes once it's happened once it will happen every time for that particular save, sometimes it's only sporadic. (Yes, I made sure I'm updated to the latest version; the DLL is dated October 9th, same date as the last update here.)
Zebra  [author] 10 Oct, 2023 @ 8:31pm 
@Hell's Traffic Accident Just completed a test run and haven't run into this issue once :(
Could you remove the workshop folder of this mod, perform an unsubscribe-resubscribe and then reinstall the mod content? Hope I'm not asking too much of you🦦. BTW I created a discussion for this issue.
Hell's Traffic Accident 10 Oct, 2023 @ 7:08pm 
@davieloveguitar: Yes, the items did get automatically removed from the cube when transmuted.
Zebra  [author] 10 Oct, 2023 @ 5:50pm 
@Hell's Traffic Accident I saw it in the comment section of other mods that u might need to do a unsubscribe -> resubscribe to truely update the mod. In the version u installed, did generated items move outside the box or not? If they mostly stayed inside the box, then u are using the older version. As for mod incompatibility, unless the other is a non-standard one as well (which is unlikely), there's little possibility that it should conflict with this one.
Hell's Traffic Accident 10 Oct, 2023 @ 9:51am 
@davieloveguitar: Bad news: I did a full uninstall-validate-reinstall to ensure I had the new version of the mod, and the error still occurs. Good news: It's still the exact same error, so at least nothing novel happened that needs to be tracked down. Is it possibly incompatible with some other (workshop) mod(s)?
Zebra  [author] 9 Oct, 2023 @ 9:38pm 
@Jil Aowang 能具体说下组合吗 或者来官群聊聊天👻? 确实是刻意保留了重复的可能性的 但只要那个类型的物品不算太少的话重复的概率应该不是太高...
Jil Aowang 9 Oct, 2023 @ 8:44pm 
罕见+传说重抽还是同一个传说,只是单纯的消耗了罕见
Zebra  [author] 9 Oct, 2023 @ 8:18pm 
A new version has been published.🍵
Zebra  [author] 9 Oct, 2023 @ 8:11pm 
[quote=Hell's Traffic Accident]Below is from the mod's log window, and is an error I consistently run into after a few transformations, usually on floor 1 or 2. Causes item cards not to show and all items to become uninteractable until a new battle is entered.[/quote]
@Hell's Traffic Accident Thanks for reporting the bug. I will be pushing a new version, hopefully resolving the issue.😿
Hell's Traffic Accident 9 Oct, 2023 @ 6:37pm 
Below is from the mod's log window, and is an error I consistently run into after a few transformations, usually on floor 1 or 2. Causes item cards not to show and all items to become uninteractable until a new battle is entered.
Hell's Traffic Accident 9 Oct, 2023 @ 6:35pm 
[Error : Unity Log] NullReferenceException
Stack trace:
UnityEngine.Component.GetComponentsInChildren[T] (System.Boolean includeInactive) (at <6c5d522f2f8d43e0a55c183046b307ae>:0)
UnityEngine.Component.GetComponentsInChildren[T] () (at <6c5d522f2f8d43e0a55c183046b307ae>:0)
Item2.TemporaryRenableAfterDestroy (System.Collections.Generic.List`1[T] triggers, System.Collections.Generic.List`1[T] activeItems) (at <83ac97fa5d334818a117beb71da60fc8>:0)
Item2.ConsiderCreateEffects (System.Collections.Generic.List`1[T] triggers, System.Collections.Generic.List`1[T] activeItems, System.Collections.Generic.List`1[T] activeCreateEffects) (at <83ac97fa5d334818a117beb71da60fc8>:0)
GameFlowManager+<ConsiderAllEffects>d__58.MoveNext () (at <83ac97fa5d334818a117beb71da60fc8>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <6c5d522f2f8d43e0a55c183046b307ae>:0)
Leonardo 9 Oct, 2023 @ 4:33am 
Hmmm...I'd say that balance wise, it's a tad broken. You can get a ton of useful Legendary items really fast with the random Fusion formulas. Gameplay wise though, it's working as a charm and MAN it's fun lol.
adam00936 9 Oct, 2023 @ 1:07am 
Greate Idea, the only problem is finding all items needed, but this is the game logic.
Zebra  [author] 8 Oct, 2023 @ 8:45pm 
Guilty as charged :)
Brother James 8 Oct, 2023 @ 8:21pm 
Somebody is a diablo 2 fan
mdiasdesign 7 Oct, 2023 @ 2:31pm 
well, we found it boys, the minecraft crafiting table
:heroi: