The first post often answers how to change things like that, including in this case.
Closet them and disable autoSatisfyWithCloset?
I can't due to the fact that "Nobody puts quest items in the corner (or the closet.)" same with display case
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 384)
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 619)
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 640)
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 661)
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 682)
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 714)
Cannot apply operator ^ to level (int) and 1.4 (float) (autoBasement.ash, line 757)
Encounter: 93 Bottles of Beer on a Golem
Round 0: Arbos wins initiative!
Round 1: Arbos executes a macro!
Round 1: Arbos casts ENTANGLING NOODLES!
Round 2: n-headed hydra takes 1 damage.
Round 2: n-headed hydra takes 4 damage.
Round 2: n-headed hydra takes 5 damage.
You lose 208 hit points
> ash last_monster()
Returned: A n-Headed Hydra
base_hp => 649
base_attack => 762
base_defense => 686
base_initiative => 70
attack_element => none
defense_element => none
min_meat => 0
max_meat => 0
base_mainstat_exp => 95.25
phylum => none
poison => none
> ash last_monster()
Returned: n Bottles of Beer on a Golem
base_hp => 2303
base_attack => 2708
base_defense => 2438
base_initiative => 70
attack_element => none
defense_element => none
min_meat => 0
max_meat => 0
base_mainstat_exp => 338.5
phylum => none
poison => none
else if (page.contains_text("You win the fight"))
else if (page.contains_text("WINWINWIN"))