Bug - Fixed get_campground() doesn't see Dramatic™ range until I look in the replay browser

Bale

Minion
I was using the Dramatic™ range with a script, but KoLmafia wasn't recognizing it as installed into my campground.

Relevant snippet of script:
Code:
		if(!(get_campground() contains $item[Dramatic™ range])) {
			retrieve_item(1, $item[Dramatic™ range]);
			use(1, $item[Dramatic™ range]);
		}

My CLI.

Code:
Purchasing Dramatic™ range (1 @ 950)...
You spent 950 Meat
You acquire an item: Dramatic™ range
Purchases complete.
Using 1 Dramatic™ range...
Finished using 1 Dramatic™ range.
You need 1 more carton of astral energy drinks to continue.

> call scripts\Community Service.ash

Purchasing Dramatic™ range (1 @ 950)...
You spent 950 Meat
You acquire an item: Dramatic™ range
Purchases complete.
Using 1 Dramatic™ range...
Finished using 1 Dramatic™ range.

That's where I said, "Huh?" and investigated.

Code:
> ash get_campground()

Returned: aggregate int [item]
Newbiesport™ tent => 1
Certificate of Participation => 1
E-Z Cook™ oven => 1
My First Shaker™ => 1
ice harvest => 3
portable Mayo Clinic => 1

So I checked it in my relay browser and then tried this:

Code:
> ash get_campground()

Returned: aggregate int [item]
Newbiesport™ tent => 1
Certificate of Participation => 1
Dramatic™ range => 1
E-Z Cook™ oven => 1
My First Shaker™ => 1
ice harvest => 3
portable Mayo Clinic => 1
 

Veracity

Developer
Staff member
I was waiting for you to confirm it, but I confirmed it today in-run, so I'm marking this fixed.
 

Bale

Minion
I went to confirm it, but made a mistake in execution so I couldn't consider my confirmation accurate. :( Was going to re-confirm later today if you hadn't done that. I'm sorry I kept you waiting for so long.
 
Top