We should discuss what a fix might be. "nothing" + offhand is the right answer in some cases.
If we can ever find a case where (something + offhand) > (nothing + offhand) but the maximizer picks nothing then we have a bug that needs to be fixed. But until we find that something what we really have is a feature request.
I am down for that discussion. I don't think we've seen any complaints about this with WotSF, but we might not, since WotSF doesn't allow offhand or weapons to be equipped at all.
But let's dig into my 20250217 log (from
this previous post (full logs and inventory listed above)).
Here's the maximizer request (originally from Autoscend, but it was continuing to run after that.
Maximizer: 5item,meat,0.5initiative,0.1da 1000max,dr,0.5all res,1.5mainstat,-fumble,0.4hp,0.2mp 1000max,3mp regen,1.5weapon damage,0.75weapon damage percent,1.5elemental damage,2familiar weight,5familiar exp,15Moxie experience,5Moxie experience percent,+200bonus spring shoes,+200bonus bat wings,effective,2 dump
Things I notice:
- effective. Perhaps this is excluding 1H items
- da and mp have max values set, so it might not be usefully better.
- two items have bonus values, which are newer parameters. Shouldn't affect weapon choice, since they aren't for a weapon/offhand slot.
Slot.ACCESSORY2 is doing double duty as Slot OFFHAND_MELEE
Slot.ACCESSORY3 is doubling as Slot OFFHAND_RANGED
Slot.STICKER3 is doubling as Slot WEAPON_1H
We'll see what's in those lists in the 2 dump list.
I am an AT in this run, so Moxie is higher than Muscle. Per Darzil's
description here, I should consider only ranged (and knives since I have Tricky Knifework).
SLOT WEAPON
[(none) (1,769), stolen accordion (1,772)]
[stolen accordion]
SLOT OFFHAND
[hobo code binder (1,769), (none) (1,769), third-hand lantern (1,772), McHugeLarge left pole (1,784), furry yam buckler (1,785), Roman Candelabra (1,877), oversized monocle on a stick (1,894), august scepter (1,939)]
[august scepter, McHugeLarge left pole]
[...]
SLOT ACCESSORY2
(OFFHAND_MELEE)
[(none) (1,769), seal-clubbing club (1,772), seal-clubbing club (1,772), turtle totem (1,772), turtle totem (1,772), pasta spoon (1,772), pasta spoon (1,772), saucepan (1,772), saucepan (1,772), boot knife (1,781), McHugeLarge right pole (1,876), McHugeLarge right pole (1,876), candy cane sword cane (1,933), candy cane sword cane (1,933)]
[candy cane sword cane, McHugeLarge right pole]
SLOT ACCESSORY3
(OFFHAND_RANGED)
[(none) (1,769), disco ball (1,772), yam cannon (1,867)]
[yam cannon]
SLOT STICKER3
(WEAPON_1H)
[(none) (1,769), disco ball (1,772), boot knife (1,781), yam cannon (1,867)]
[yam cannon, boot knife]
Post Install, this is the inventory from the status call. There is no weapon or offhand
"equipment":{"hat":"11565","shirt":"5041","pants":"11630","acc1":"11546","acc2":"11787","acc3":"11786","container":"11658","fakehands":0,"cardsleeve":0}
Based on the above, I would expect the august scepter (OFFHAND, 1939) + yam cannon (WEAPON_1H, 1867) to beat none (WEAPON, 1769) + none (OFFHAND, 1769).
Can we figure out why it doesn't?