Sorry for the late reply (only just got the alert).
Yes, I did get the white variant from the cheat menu to confirm if it actually works.
I've tested Busky's shop to at least see if the 1 in 20 chance will trigger to get the black variation but after individually buying 40 capsules I only got the 'non' variant.
Looking into the code for a bit.
In
SumaCream.js
they are 3 classes:
SumaCream
the 'main' class which both white and black variations inherit from (which has no '
this.pillColor
),
SumaCreamWhite
Just inherits from the main class but has
this.pillColor = "white"
,
SumaCreamBlack
Exact same has white variant except
this.pillColor = "black"
.
I think the problem might be that in
busky.js
it only imports the main class of
SumaCream
and doesn't import either of the white or black variants.
busky.js, line: 21:
JavaScript:
import {SumaCream} from "items/Transformatives/SumaCream";
So, that the only variant Busky can actually sell you is the defective one.
I have no idea how the flash version handled vendors or how they would set up a 1 in 20 chance system with the new shopping menus, but as a quick fix they could just have Busky sell the white variant.