Tried my hand at making a crafting simulator
Can you make so it only bricks everything I try?
That seems to be how the game works for me at least…
You’re not the only one, I’m right there with you. Bricked everything I have tried to craft this league.
The mod pool for Vaals are a bit tricky. Plus there’s no published % for it. So I’m still thinking how to handle it but its definitely on the list. Hang in there, we’ll soon brick all the items we want.
dude i finally fractured a 50spririt amulet then went broke tryin to get +3 proj, grinded and finally got it, now i need to buy an omen of light and ancient jawbone and im just looking at it sit in my stash till i can afford finishing the craft
I went 2200 chaos dry on my amulet. Then I fractured another amulet and got +3 projectiles in 157 tries… at least the second one was a better base.
Youtube video on crafting: “Now, it should only take you about 20 chaos on average to hit this suffix / prefix” Me: *Visibly shaking as I slam my 500th chaos orb on this one item*
Way less confusing than craft of exile
this is so cool!!! if you’re able to refine and publish this to the public it’d be so HUGE to people like me who’s generally intimidated by in-game crafting :d i’ll be closely watching this progress!
Its already online? Check the url. Sorry i cant post the link, reddit auto-deletes any netlify subdomains.
Just github link
Yes please keep working on this. Would be so nice to have
Development idea, if you could introduce a way to input what you want the finished item to look like, then maybe the app could also tell you the path of least resistance towards that combination of modifiers. Although creating an algorithm that recognizes when to desecrate, omen of light, annul, chaos, homogenize etc. might be a bit of a head scratcher.
Best would be if you could also add a crafting budget. So depending on that, it can adjust the crafting strategy. You would only use specific omens for high end expensive crafts for example.
YES THAT TOO
Not an expert but there are “n” ways to get to a desired set of mods. I don’t think the site could reverse engineer an item in every possible ways.
BUT, the site owner could add a community add-formula option so players could add the formula and the site could simulate it.
bit of a head scratcher.
now that’s an understatement, not to mention having to adjust it as crafting changes every league.
YES THAT WHAT I THOUGHT TOO
Dang good work. Next we need some type of optimizer or solver to tell us what to do
I have also thought about this. The way poe2 crafting works right now it should be very much possible to paste any item, tell the app what stats we want on it and it would compute the best chances and step by step guides. with listed chances per step etc. Guess its only a question of time till this comes if crafting stays the way it is right now.
Very nice idea.
Tried it a bit and stumbled onto a bug: got 2 different rolls of the same affix when using “Perfect Exalted Orb + Omen of Greater Exaltation + Omen of Sinistral Exaltation”
https://preview.redd.it/6y2bjt0jymwf1.png?width=794&format=png&auto=webp&s=fa87566e52c507f3f2f4740b2739e7d0747a0d70
Some ideas for improving the functionality:
Keep up to great work!
oh thanks! i’ll look into that.
possible mods are shown when you click on the item (20 second marker on the video) or do you mean something else?
essences are my todo this weekend. there’s a lot so im thinking about which ones make the list.
as for #3, not sure if ill do that anytime soon. items and mods also change between leagues so thats a lot of things to filter. too complex for now definitely
Right, hadn’t seen the homo checkbox in that window, cool.
Looks awesome. Would love to give it a try since craftofexile has really long loading times on my end - no clue why but it is laggy as hell
amazing brother, hopefully you release this publicly. cant wait to try this.
Wdym? Site’s up. I cant post the link because reddit hates netlify links.
That looks dope bro, keep adding to it
Beautiful, keep going!
thank you
poe2craftum, poe2craftsim? what does that say?
Looks amazing! What’s the tech behind it?
VueJS + Typescript and a bunch of json files from some awesome people.
Annoying to be 90% through a craft, miss right-clicking a currency and have the context menu come up, and accidentally click Back which is at the top, and lose all progress.
Thanks for the feedback. I’ll add a way to prevent that.
Is it possible to build a crafting steps generator. Input is affixes, and it spits out possible combination of steps. Or is that a computationally intense calculation to do?
Possibly doable but it would probably be pretty complex. Craft of Exile has some tools that are kind of like (for POE1) what you want. For example, you can select the affixes you want and then select fossil crafting + resonator and it can calculate what the best combination of fossils are to get the craft you want with fossils.
Anything that starts to get into the territory of trying to calculate a craft using blocks, desecrates+light omens, and so on; would start to get into some computationally complex calculations I would imagine.
Nice work! CoE Emulator was designed for PoE1 and is a bit cumbersome or unintuitive for PoE2 when compared to your GUI. There’s no reason it shouldn’t be easy to quickly identify the possible mod-pool under all circumstances and this design appears to solve that problem cleanly. So thumbs up from me 👍🏻
As a side comment that has no bearing on OPs program design, I disagree with people requesting an active/automatic crafting “solution finder”. This is in the same category as “thought deferral” and is never a good idea, though I understand the positive intentions behind the desire. Tools should be interactive and assist learning, not transactional or a replacement for learning/thought. The latter would remove the incentive to think/study/err/adapt/learn/grow and would be far more destructive than constructive (in just about any context). The way OP’s tool is presented, it should streamline the natural experimental learning process, facilitating useful and generalisable insights with less time invested into theory - that is a win/win.
Thank you! CoE is an amazing tool. And yeah, I do agree on your second point. Aside from it being way to complex for what time I have, I’d rather keep it as a practice tool.
Yeah I can’t imagine the complexity in coding a solution finder… so many potential conflicts and pitfalls… not to mention the moving target issue when defining both the problem and the solution. I can appreciate the appeal (including monetary incentives for the developer), but it is better this way.
I find CoE immensely useful, but the mod-pool section is its weakness. I would definitely use your tool a lot if it were published/hosted.
The only thing I’d suggest is the import function… if it’s within your scope, I’d make it accept both the POE2 native “CTRL ALT C” format and the simplified format that most other sources generate (including POE2 native when using Controller!).
It is hosted though? Are you not able to access the url?
Pasting from in-game is on the list. Maybe I could bump it right after Vaal and Essences
Just hadn’t seen the last few seconds of the video due to a distraction. Will check out on PC shortly.
Always wondered why craftofexile doesn’t use this layout. it makes a lot of sense.
Maybe let us toggle a currency via left click or something, for example chaos would be nice to be spammable or divines.
Also if you could add an indicator of what the chances have been to add a specific mod that would be amazing.
For example. if i slam the item with a perfect exalt and it hits T1 movement speed, it could display 3% in brackets that lets me know it had a 3% chance to slam T1 movement speed. This is something i wish from craftofexile for years.
You can spam currencies by holding shift like the game though? Or did you already know that and are suggesting an alternative?
I actually like the idea of the % info. Perhaps I’ll add it as a tooltip when you hover over the mod.
ah didn’t even try holding shift :)
Would it be possible to create crafting simulator that show opposite process? I mean, imagine you have a Wand with 3 mods on it and you want to add a very specific 4th one. So the simulator would show you the steps you need to take to make that happen.
Its possible. But outside of my plans for it. Once I make the source code available maybe other people can try it out but right now my goal is to have a practice tool.
I understand. Anyway, the tool as is looks pretty cool, good luck with it!
I can’t access the link tho?
What happens when you access the url? Sorry i cant post the link, reddit auto-deletes any netlify subdomains.
Looks amazing. I still can’t figure out how to add multiple omens/currencies on the same step on craft of exile, not intuitive at all
tried to use the site but I trust ublock origin more than a random site who asks to disable a badware filter
Can you do recomb simulator? I’m convinced if/then statements are at work in the background
I.e if t1 fracture mod and recomb then fracute mod is lost.
If t2 mod on undesirable base recomv with desirable base (gold amulet) then increase %chance to fail as well 90% chance for t1mods to stay on said undesirable base.
These are my observations and experiences. Yours likely are better. I also have failed 8 times in a row using recomb omens on items that were “50-60%” chance to succeed.
Ive ha many streaks of said occurrence.
I’m not currently thinking about it. I think its quite tricky. Have you joined the Prohibited Library discord? There’s a whole channel dedicated to talking about the stats behind recomb.
Oh never heard of it that’s awesome ty.. Yup so imnot a conspiracy theorist.
don’t magic items always fill up 1 prefix and 1 suffixes before turning into rares using regals or alch?
Thanks for this simulator tho, feels good to have so much currency, to actually RNG craft.
yeah i missed that. someone also DM’ed me about it. just pushed an update to fix this
thanks thanks, appreciate it
Is there a way to preload specific mods on an item before starting the craft? Like if I have a magic ring I want to craft on that already has a prefix and suffix, is there a way I can add those on to start with? I may be dense and just missing it.
yes you can. in the video you can see that after i selected an item, clicking on the item on the left panel opens up the modifiers available for it. there’s a ➕ button beside each modifier and that will let you add it to the current item. if you rewatch the video you can see me adding one
Ah, I think my problem is that I’m on my phone and the plus button wasn’t showing up. I’ll wait till I get home and try again on my PC. Thank you
Can’t I use it from mobile browser ? I cannot righclick or am I dumb ?
Holy shit this is amazing!
I have never, NEVER tried crafting because I just don’t understand and don’t have the currency to play around TO learn. This is exactly what I need to try crafting without breaking the bank.
This is the exact use-case i had in mind. Let me know how it goes!
Any plans to allow item importing from clipboard? (You can copy items from game with Ctrl+C or Ctrl+Alt+C and they have different formatting.)
Pretty sweet. I found a bug where if you have an unrevealed desecrated mod (p), a fractured mod (s) and another suffix, then use a chaos orb on it, it replaces the desecration.
Basically it seems like chaos orbs don’t respect the locked desecration.
Keep up the good work!
are desecrated mods locked though? I thought they can still be removed?
just did a quick test. chaos orbs can still remove unrevealed and revealed desecrated mods. those arent locked.