While I was messing with the raws last night, I accidentally made something interesting for Adventure Mode.
Basically, I could combine item A and item B and I'd get a random item, in this case a weapon because that's what I wanted. The only problem was these items weren't made of anything and simply passed through whatever they struck.
I only just realized I could have applied the GET_MATERIAL_FROM_REAGENT bit to make it an actual weapon from one of the parts, but the original data is gone now.
Now I'm trying to recreate the reaction from scratch and I can't quite get it to work right.
Here's what I have so far:
[REACTION:MAKE_RANDOM_STUFF]
[NAME:Armok's Lottery]
[ADVENTURE_MODE_ENABLED]
[REAGENT:A:1:ITEM_ANY:NONE:NONE:NONE]
[REAGENT:B:1:<BLOODGOESHEREITHINK>:NONE:NONE:NONE]
[PRODUCT:100:1:WEAPON:NONE:GET_MATERIAL_FROM_REAGENT:A:NONE][FORCE_EDGE]
[SKILL:ALCHEMY]
What I'm going for here is a tiny bit of balance and a Dwarven touch to the mod, requiring a blood sacrifice to Armok to make it work.
The first part with reagent A works just fine, I can put anything from sand to spears in that part, but it refuses to only use blood as reagent B, switching back and forth from accepting rocks only and taking anything. I'm also working on a version for ammo and armor, both share the problem and armor only seems to produce breastplates and chest armor.
What am I doing wrong here?