THIS IS NOT A SUBSTITUTE FOR AN ACTUAL SOLUTION.
every fucking time somebody gives feedback for a fix, somebody comes in with this nonsense. it is wildly boring, tedious, generally "unfun", and essentially an exploit. while a bandaid fix to "get through it" while it sucks now, that doesnt mean its a substitute for an actual solution.
for all of the blacksmith upgrades on one character, it takes 89 iron. it takes 280 crystals for all of the magic shop upgrades, excluding mana pickups (403 if we include mana pickups). also another 59 for the poison resistance (why is this separate from the others?) at the apothecary. you can increase your iron gain with drinks and trinkets and stuff in a run, you cant increase crystal gain. YOU CAN BUY IRON WITH GOLD (or sell wood/stone for gold and buy iron), and you can not buy crystals in any capacity. 89 vs 339 for all meaningful upgrades is fucking absurd. that also doesnt including the crystal cost of any buildings or enchants either.
just for one character, its 11-12 candle runs. at 3 minutes each, thats 231-252 minutes of mindless grind just for the materials. thats like 4 hours. meanwhile, i have more than enough iron for buildings and blacksmith upgrades by just playing the fucking game (honestly gold was the bigger limiting factor there, but gold ALSO applies to magic shop).
candle runs are not an excuse or substitute for better scaling/costs of upgrades or having some means of additional acquirement (like scrapping equipment, or just fucking buying it from the trader).