Bug - Fixed Saucepanic and modtrace

digitrev

Member
I'm running v16.2 r13519

I am a TT, with the following equipped

Code:
Hat: time helmet
Weapon: Saucepanic
Off-hand: Half a Purse
Shirt:     General Sage's Lonely Diamonds Club Jacket
Pants: time trousers
Container:     Misty Robe

Acc. 1: Boots of Twilight Whispers
Acc. 2: plexiglass     pocketwatch
Acc. 3: wristwatch of the white knight

Pet: Exotic     Parrot (31 lbs)
Item: cracker

Running modtrace smiths gives me

Code:
source	Smithsness	
half a purse	5	= +5.00
merry smithsness	25	= +30.00
smithsness presence	10	= +40.00

But modtrace meat gives me

Code:
source	Meat Drop	
half a purse	90	= +90.00
nimble fingers	20	= +110.00
gnefarious pickpocketing	10	= +120.00
expert panhandling	15	= +135.00
thief among the honorable	10	= +145.00
polka of plenty	50	= +195.00
disco leer	10	= +205.00

Note the extra 10 meat drop from the half a purse. So somehow the Smithsness calculator recognizes that Saucepanic only gives its bonus to Saucerors, but the meat drop calculator thinks that the Half a Purse should be giving +90% meat drops. Manually checking the description for the Purse verifies that I am only getting +80% meat from the purse.

A side-effect of this is that trying to maximize meat will equip the Saucepanic, believing it gives me +15% to my meat drop, when it only gives +5%.
 
Last edited:
Same issue here. I can confirm that this is happening to me too, with the latest KoLmafia daily builds. I am also a TT, getting similar issues regarding the Saucepanic.
 

Darzil

Developer
Try r13542.

Basically Smithsness needs to be calculated before all other modifiers to then be calculated correctly, and this calculation wasn't excluding Smithsness on items where you weren't the right class.
 
Top