Winterbay's Helpful Automatic Monsterbasher (WHAM)

fronobulax

Developer
Staff member
bcasc_ignoreSafeMoxInHardcore is false. So is bcasc_disableMCD. So I'm not sure it is the former setting that is causing the problem. If it is the latter than it sounds like the conversation can go to bccascend's thread.

As for the warbears, I'll keep looking for a solution that doesn't require a Monster Manual for that character.
 

Winterbay

Active member
There is a third setting to look at bcasc_allowML I think it's called. it will set your mcd to the max value if the mcd is allowed as in your case.
 

Crowther

Active member
I have mafia set to abort if my HP falls below 5%. This prevents infinite loops of getting beaten up. I've noticed that Groar is a common place to get beaten up. Right now I'm doing BIG! runs, so he's a pushover, but I suspect something about Groar isn't properly spaded and put into BatBrain. I also remember there being a problem for people fighting cold monsters without Immaculate Seasoning. In that case RNG swing is huge for sauce spells, which is something not yet handled by WHAM. I think the best way to spade this would be to run WHAM at verbosity 10 there. Look at how much damage is expected going both directions and check if "reality" matches our predictions. I put an abort for Groar into my CCS, so maybe I'll remember to do it next time 'round.
 

fronobulax

Developer
Staff member
There is a third setting to look at bcasc_allowML I think it's called. it will set your mcd to the max value if the mcd is allowed as in your case.

bcasc_AllowML=true

So there are two different settings, one of which allows bccascend to set ML (or not) and the other that forces the MCD to be max is setting the MCD is allowed at all? Counter-intuitive.
 

xKiv

Active member
I also remember there being a problem for people fighting cold monsters without Immaculate Seasoning. In that case RNG swing is huge for sauce spells, which is something not yet handled by WHAM.

That's no longer a thing - the skill has been removed, saucegeyser autotunes out of the box, saucestorm does both hot and cold, and all the other sauce spells are locked to one element.
 

Winterbay

Active member
That's no longer a thing - the skill has been removed, saucegeyser autotunes out of the box, saucestorm does both hot and cold, and all the other sauce spells are locked to one element.

Have batfactors been updated with that info?
 

Crowther

Active member
That's no longer a thing - the skill has been removed, saucegeyser autotunes out of the box, saucestorm does both hot and cold, and all the other sauce spells are locked to one element.
Oh man, I just can't keep up with this game anymore. I'm glad I have WHAM to make choices about skills I don't understand.
 

Crowther

Active member
Have batfactors been updated with that info?

So, I did a quick survey to see how batfactors is doing. I'm not trying to find or fix problems (yet), but just see how extensive they are. . .

Wiki vs batfactors (the blind leading the blind?) I only looked at sauces spells.

Salsaball: looks okay
Stream of sauce: the wiki lists a myst bonus damage cap of 100, batfactors doesn't
Saucestorm: the wiki is very lacking, but what little is says matches batfactors, very little
Saucecicle: both wiki and batfactors have next to nothing
Saucegeyser: wiki has new formula, batfactors still has old one
Surge of Icing: wiki has new cap not in batfacts and says damage formula is unspaded
Intrinsic Spiciness: this is handled in batbrain by removing 10 bonus damage for non-sauce spells
Käsesoßesturm: wiki mentions an unspaded damage cap, wiki formula and batfactors differ (44+.3 vs 16+.2).

WHAM can't really do it's job with wrong information. Where did I put my spade?
 

Crowther

Active member
Okay, I did some quick testing in run of some of those skills I listed above against both goats and Groar. The wiki's formulas for Saucegeyser and Weapon of the Pastalord were closer to what I saw in KoL, but still not quite right. It looks like Groar's damage cap is handled correctly. I'm reluctant to update batfactors with the wiki formulas I know are wrong. Anyway, I believe we know why things aren't working as well as they once did.
 

bumcheekcity

Active member
That should already be blacklisted against the bugbear chef. Do you have CLI output on the opposite?

Code:
Encounter: trendy bugbear chef
Round 0: bumcheekcity wins initiative!
Round 1: bumcheekcity uses the crayon shavings!
You acquire an item: wax bugbear
Round 2: trendy bugbear chef takes 3 damage.
Round 2: As your opponent prepares to attack, snɔɐʇ&#63 Error: Unexpected ')' in fight.php line 4492
1 HP costs 1.6μ. ( 683 / 683 )
1 MP costs 8μ. ( 83 / 273 )
ATT: 263 (70.73% × (9.58), death in 683)
DEF: 248 (95.45% × 128.27 (3) (3) (18) (3) (3), win in 2)
HP: 313, Value: 1,081.18 μ, RES: 0 (-1) (-1) (1)
Look! You found 1 wax bugbear (50μ)!
WHAM: You have no profitable MP restoratives.
WHAM: You have no profitable HP restoratives.
WHAM: Monster HP is 313.0.
WHAM: Running SmartStasis
Profit per round: ActionProfitDamageOtherbase; Baby Bugged Bugbear (0μ)0μ--24.75% stun chance
Custom action: skill 19 (no stun)
Round 2: bumcheekcity executes a macro!
Round 2: bumcheekcity casts TRANSCENDENT OLFACTION!
You acquire an effect: On the Trail (duration: 40 Adventures)
Round 3: trendy bugbear chef takes 4 damage.
Round 3: As your opponent prepares to attack, snɔɐʇ&#63 Error: Unexpected ')' in fight.php line 4492
WHAM: SmartStasis complete.
WHAM: SS did not finish the fight, continuing with script execution. 
WHAM: Starting evaluation and performing of attack
Auto-funk: merging 'use 2065' and 'use 1939'.
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing grouchy restless spirit (macroid use 1939).
Auto-funk: merging 'use 2065' and 'use 1939'.
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 3-shot with PADL Phone, grouchy restless spirit and attack with your weapon.
Round 3: bumcheekcity executes a macro!
Round 3: bumcheekcity uses the PADL Phone and uses the grouchy restless spirit!
Round 4: trendy bugbear chef takes 11 damage.
Round 4: trendy bugbear chef takes 4 damage.
WHAM: Current monster HP is calculated to 294.0
WHAM: Starting evaluation and performing of attack
Auto-funk: merging 'use 2065' and 'use 2240'.
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing bottle of alcohol (macroid use 2240).
Auto-funk: merging 'use 2065' and 'use 2240'.
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 3-shot with PADL Phone, bottle of alcohol and attack with your weapon.
Round 4: bumcheekcity executes a macro!
Round 4: bumcheekcity uses the PADL Phone and uses the bottle of alcohol!
Round 5: trendy bugbear chef takes 14 damage.
Round 5: trendy bugbear chef takes 3 damage.
You lose 9 hit points
WHAM: Current monster HP is calculated to 277.0
WHAM: Starting evaluation and performing of attack
Auto-funk: merging 'use 2065' and 'use 6713'.
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing adder (macroid use 6713).
Auto-funk: merging 'use 2065' and 'use 6713'.
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 3-shot with PADL Phone, adder and attack with your weapon.
Round 5: bumcheekcity executes a macro!
Round 5: bumcheekcity uses the PADL Phone and uses the adder!
Round 6: trendy bugbear chef takes 3 damage.
Round 6: trendy bugbear chef takes 30 damage.
Round 6: As your opponent prepares to attack, snɔɐʇ&#63 Error: Unexpected ')' in fight.php line 4492
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 6: bumcheekcity executes a macro!
Round 6: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 7 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 7: bumcheekcity executes a macro!
Round 7: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 8 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 8: bumcheekcity executes a macro!
Round 8: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 9 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 9: bumcheekcity executes a macro!
Round 9: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 10 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 10: bumcheekcity executes a macro!
Round 10: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 11 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 11: bumcheekcity executes a macro!
Round 11: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 12 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 12: bumcheekcity executes a macro!
Round 12: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 13 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 13: bumcheekcity executes a macro!
Round 13: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 14 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 14: bumcheekcity executes a macro!
Round 14: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 15 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 15: bumcheekcity executes a macro!
Round 15: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 16 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 16: bumcheekcity executes a macro!
Round 16: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 17 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 17: bumcheekcity executes a macro!
Round 17: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 18 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 18: bumcheekcity executes a macro!
Round 18: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 19 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 19: bumcheekcity executes a macro!
KoLmafia declares world peace.
Round 19: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 20 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 20: bumcheekcity executes a macro!
KoLmafia declares world peace.
Round 20: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 21 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 21: bumcheekcity executes a macro!
Round 21: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 22 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 22: bumcheekcity executes a macro!
Round 22: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 23 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 23: bumcheekcity executes a macro!
Round 23: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 24 but KoL thinks it is round 6
WHAM: Current monster HP is calculated to 244.0
WHAM: Starting evaluation and performing of attack
Round 24: bumcheekcity casts SAUCEGEYSER!
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
Round 24: bumcheekcity executes a macro!
KoLmafia thinks it is round 25 but KoL thinks it is round 7
Round 25: trendy bugbear chef takes 64 damage.
Round 25: trendy bugbear chef takes 3 damage.
Round 25: trendy bugbear chef takes 15 damage.
Round 25: Your opponenþ€ snɔɐʇ&#63 ¬¶Ugh! Eek! Ooh! Eek! Ooh! Oof! You lose 65535 hit po‰© / You lose 0 hit points.
Round 25: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 26 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 26: bumcheekcity executes a macro!
Round 26: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 27 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 27: bumcheekcity executes a macro!
Round 27: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 28 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 28: bumcheekcity executes a macro!
Round 28: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 29 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 29: bumcheekcity executes a macro!
Round 29: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 30 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 30: bumcheekcity executes a macro!
Round 30: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 31 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 31: bumcheekcity executes a macro!
Round 31: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 32 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 32: bumcheekcity executes a macro!
Round 32: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 33 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 33: bumcheekcity executes a macro!
Round 33: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 34 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 34: bumcheekcity executes a macro!
Round 34: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 35 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 35: bumcheekcity executes a macro!
Round 35: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 36 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 36: bumcheekcity executes a macro!
Round 36: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 37 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 37: bumcheekcity executes a macro!
Round 37: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 38 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 38: bumcheekcity executes a macro!
Round 38: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 39 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: We are going to 1-shot with PADL Phone.
Round 39: bumcheekcity executes a macro!
Round 39: bumcheekcity casts LUNGING THRUST-SMACK!
Round 39: bumcheekcity uses the PADL Phone!
KoLmafia thinks it is round 40 but KoL thinks it is round 7
WHAM: Current monster HP is calculated to 162.0
WHAM: Starting evaluation and performing of attack
KoLmafia thinks it is round 41 but KoL thinks it is round 8
Round 41: trendy bugbear chef takes 275 damage.
Round 41: trendy bugbear chef takes 3 damage.
Round 41: trendy bugbear chef takes 8 damage.
Round 41: bumcheekcity wins the fight!
After Battle: Your key-o-tron emits 1 short tone, indicating that it has successfully processed biometric data from this subject.
You acquire an item: BURT
After Battle: snɔɐʇ&#63 gives you a weird, lopsided grin. What's weird about it is that you can even tell, considering the ski-mask he's wearing. / / You gain ¤± / You gain « / You g¢
You gain 51 Strengthliness
You gain 17 Magicalness
You gain 12 Cheek
WHAM: Enqueueing PADL Phone (macroid use 2065).
WHAM: Enqueueing attack with your weapon (macroid attack).
WHAM: We are going to 2-shot with PADL Phone and attack with your weapon.
WHAM: Critical error: An empty macro was generated. Please report this in the WHAM thread of kolmafia.us.
You're on your own, partner.
 

Winterbay

Active member
Looking that appears to actually not be the case. I could've sworn that was the case a while back. I've added it in to my local copy and will update the SVN version when I get home from work.
 

xKiv

Active member
Stream of sauce: the wiki lists a myst bonus damage cap of 100, batfactors doesn't
Saucestorm: the wiki is very lacking, but what little is says matches batfactors, very little
Saucecicle: both wiki and batfactors have next to nothing

AFAIK:
- stream of sauce: if there's a new cap, I suspect a hard cap on total damage (before +%)
- saucestorm: is capped at 50 per component (before +%, group multiplier and elemental weaknesses, but after everything else)
- saucecicle: is supposedly just a cold version of wave of sauce (except it doesn't have the delevel?)

also don't forget about saucemageddon (which had its group modifier upped from 3 to 5, and was improved from always hot to autotuning hot-or-cold) and soul blaze (not very spaded at all)
 

Crowther

Active member
Uhm, for the most part, the wiki formulas are right. Where are you seeing discrepancies?
The clearest one was Saucegeyser. I'm seeing 10 more damage than the wiki lists (as an AT). I put the new number from the wiki into batfactors and its predictions match my hand calculations, but the actually damage in KoL is 10 more. I cast it a dozen times, but always with the same buffed myst and outfit. It's possible I have some +spell damage that mafia doesn't know about or the base or multiplier is wrong. I don't have time to spade things out during the week and I'm limited to what I can do in run. Like I said, I was just doing some quick testing to see what needed to be done.

Today I will finish this run and I will stay in aftercore so I can do some careful testing this weekend. It's going to be rainy and I'm tired of ascending, so checking out spell formulas and adding them to batfactors sounds like a good plan. Thanks for everyone's input.
 

heeheehee

Developer
Staff member
Hm. Are you taking into account Intrinsic Spiciness? (that apparently now gives "Sauce Spell Damage").

I was pretty sure I spaded formulas and caps correctly when the sauce revamp hit (I believe cannon was the one who added them to the wiki) :|
 

Crowther

Active member
Hm. Are you taking into account Intrinsic Spiciness? (that apparently now gives "Sauce Spell Damage").

I was pretty sure I spaded formulas and caps correctly when the sauce revamp hit (I believe cannon was the one who added them to the wiki) :|
I could have sworn the wiki said Intrinsic Spiciness only for worked for Saucerors (that why I said I was an AT). But no, the wiki says it only works on sauce spells. So, yes, that would explain the difference I saw.

It's a bit confusing that BatBrain removes 10 spell damage from non-sauce spells if you have Intrinsic Spiciness. I'm guessing that was to correct for KoLmafia not handling it correctly at some point, which might be fixed now, but I really need to get back to my real work. The weekend is getting close!
 

lostcalpolydude

Developer
Staff member
I see that mafia has
Code:
# Intrinsic Spiciness Sauce Spell Damage: +10
in modifiers.txt (commented out like that), so I would expect scripts to have to add 10 spell damage for sauce spells.
 
Top