Bug - Confirmed Maximizer didn't equip a weapon

effective won't allow a toy accordion for a weapon for a Seal Clubber.

Test:
Java:
public void musEffectiveIgnoresTwoHandedRangedWeapon() {
String maxStr = "effective";
var cleanups =
new Cleanups(
withStats(25, 17, 20),
withEquippableItem("Toy Accordion"),
withSkill("tricky knifework")
// withEquippableItem("boot knife")
);

try (cleanups) {
assertTrue(maximize(maxStr));
assertThat(getBoosts(), not(hasItem(recommendsSlot(Slot.WEAPON))));
//assertThat(getBoosts(), not(hasItem(recommendsSlot(Slot.OFFHAND))));
}
}
This puts none at the top of the list.

I am putting the Candy Cane Sword Cane and the August Scepter into the mix, and I'm not 100% sure what it's doing. I want the answer to be both of them, but I'm not finding the key point at which it stops offering the CCSC.
 
I've been hitting this a lot in Legacy of Loathing, even quite deep into the run.

I think it's because I have Master of the Surprising Fist and Kung Fu Hustler, and at the start of the run I only have weapons without enchantments, so it values the DR from Master of the Surprising Fist.

Why it continues past the point where I have weapons with better enchantments I don't know.
 
Back
Top