phreddrickk
Active member
A fix for a related (but not identical) issue was implemented here (thanks, Fronobulax and Midgley). A similar issue persists when dealing with the bonus keyword, instead of the equip keyword.

When I maximize with -buddy-bjorn, the bjorn slot empty, and a bonus attached to the bjorn, the maximizer wants to both actively vacate my back slot (at a negative cost!) and, interestingly, not fill the hat slot.
Weirdly, pulling the crown of thrones from my clan stash changes this behavior. Now, it wants to equip my bjorn, but it also wants to bjornify something (illegally, sort of)

Disabling the crown-of-thrones slot returns to the original behavior of actively unequipping the bjorn.
Weird!
Enthroning a familiar does not seem to change this behavior at all. Adding `-equip crown of thrones` to my maximizer string returns to the original behaviour as well.
So it seems like considering the crown of thrones as an item has an impact on the behavior of the maximizer with the bjorn.
I suspect that this may have something to do with trying not to bjornify and encromulate the same familiar, that familiar being $familiar[none]. I'll dig into this further, but I just wanted to share how weird this is! It's all very neat.
I've found myself unable to write a failing test associated with this, which to me implies that either I'm doing something wrong writing the tests (honestly, a very plausible thing) or that there's some additional confounding factor that's true of every character-state I've tested, but is not true in the very simple, idealized scenarios under which maximizer tests are run.

When I maximize with -buddy-bjorn, the bjorn slot empty, and a bonus attached to the bjorn, the maximizer wants to both actively vacate my back slot (at a negative cost!) and, interestingly, not fill the hat slot.
Weirdly, pulling the crown of thrones from my clan stash changes this behavior. Now, it wants to equip my bjorn, but it also wants to bjornify something (illegally, sort of)

Disabling the crown-of-thrones slot returns to the original behavior of actively unequipping the bjorn.
Weird!
Enthroning a familiar does not seem to change this behavior at all. Adding `-equip crown of thrones` to my maximizer string returns to the original behaviour as well.
So it seems like considering the crown of thrones as an item has an impact on the behavior of the maximizer with the bjorn.
I suspect that this may have something to do with trying not to bjornify and encromulate the same familiar, that familiar being $familiar[none]. I'll dig into this further, but I just wanted to share how weird this is! It's all very neat.
I've found myself unable to write a failing test associated with this, which to me implies that either I'm doing something wrong writing the tests (honestly, a very plausible thing) or that there's some additional confounding factor that's true of every character-state I've tested, but is not true in the very simple, idealized scenarios under which maximizer tests are run.
Last edited: