Noita
Spell Lab
How is the Solver intended to work?
Currently it seems to just show the first possible action (or multiple if the wand has multicast). Taking a look at the code, the Solve function (in solver.lua) seems to only iterate over spells per cast and not the number of spells in the wand.

There's also a weird for loop not inside a function that seems like it's suppose to be (`for _,action in pairs(actions)`) since it gets executed for the current wand on each Solve call - regardless the user's current wand (e.g., if it was already previously solved for).

I'm not sure if this is how it's suppose to work or if the mod maker didn't get a chance to finish this yet? If anyone - including the maker - has any insights into how this is suppose to work, I might try to finish it. I just can't make heads or tails out of the more nuanced parts of it.