OK, obviously I misunderstood how KoL handles these choices. There are many places where, if you don't have the necessary condition (materials, whatever), it won't show you the button. Apparently that is not the case here.
Code:
crystaline light bulb + insulated wire + heat-resistant sheet meta...
does not actually trigger infinite loop because clicking on it without the materials skips adventure.
What do you mean "skips adventure"? exits the choice?
Code:
1,970 carat gold -> thin gold wire
confirmed infinite loop
new age healing crystal -> empty lava bottle
confirmed infinite loop
glowing new age healing crystal -> crystaline light bulb
confirmed infinite loop
So these do not "skip adventure" (exit from choice?). What do they say in browser?
Looking at Wiki, every option in this choice has a message appropriate to "missing materials" and an item that you get if you have the materials. Are you saying that one (and only one) will exit the choice if you select it without the appropriate materials?
Code:
colored globs and fuse do not require any mats so they can't fail.
According to the Wiki:
Code:
Use the glob dyer
You don't have any globs. Well, you don't have any appropriate globs.
With viscous lava globs leads to Dyer Maker
It lists a message for the glob dryer if you don't have viscous globs.
It's just weird that taking a choice without the materials exits the choice for making the lamp housing (and the glob dyer) but not for the others. I'm not sure we have a mechanism to deal with this.
Could I see a DEBUG log of the (beginning of) the infinite loop, please?
Thanks.