vars_tragus is the file you need to edit for that, not tragus_prefs.
@Bale: I'd missed your post earlier. SS will skip items in your custom list if a) you lack the MP to cast them, or b) your expected damage is likely to be the end of you. However, if these conditions change later in the stasis loop it will still perform the actions. I suspect your MP was simply too low.
[1502] Other Back 40
Encounter: greasy duck
Strategy: C:\My Dropbox\KolMafia\ccs\default.ccs [default]
Round 0: zzz loses initiative!
Round 1: zzz executes a macro!
Round 1: zzz casts POP AND LOCK IT!
Round 2: greasy duck takes 5 damage.
Round 2: zzz casts RUN LIKE THE WIND!
Round 3: greasy duck takes 11 damage.
Round 3: zzz casts BREAK IT ON DOWN!
You acquire an effect: Rave Concentration (duration: 1 Adventure)
Round 4: zzz executes a macro!
Round 4: zzz casts RUN LIKE THE WIND!
Round 5: greasy duck takes 8 damage.
Round 5: zzz casts BREAK IT ON DOWN!
Round 6: greasy duck takes 12 damage.
Round 6: zzz casts POP AND LOCK IT!
Round 7: greasy duck takes 15 damage.
You acquire an item: duct tape
Round 7: zzz executes a macro!
Round 7: zzz casts BREAK IT ON DOWN!
Round 8: greasy duck takes 5 damage.
Round 8: zzz casts RUN LIKE THE WIND!
Round 9: greasy duck takes 13 damage.
Round 9: zzz casts POP AND LOCK IT!
Round 10: greasy duck takes 16 damage.
You acquire an effect: Rave Nirvana (duration: 1 Adventure)
Round 10: zzz executes a macro!
Round 10: zzz attacks!
Round 11: greasy duck takes 27 damage.
You lose 19 hit points
Round 11: zzz attacks!
Round 12: greasy duck takes 39 damage.
Round 12: zzz attacks!
Round 13: greasy duck takes 39 damage.
Round 13: zzz wins the fight!
You gain 244 Meat
After Battle: Get Items does a little fairy dance.
You gain 16 Strengthliness
You gain 9 Wizardliness
You gain 21 Roguishness
[31] Guano Junction
Encounter: skullbat
Round 0: bale wins initiative!
Round 1: Princess Vina is looking a little thin.
(unable to macrofy due to action: consult SmartStasis.ash)
Round 1: bale executes a macro!
Round 1: bale casts SAUCY SALVE!
KoLmafia thinks it is round 2 but KoL thinks it is round 1
You gain 12 hit points
Round 2: bale executes a macro!
Round 2: bale casts CLOBBER!
KoLmafia thinks it is round 3 but KoL thinks it is round 2
Round 3: skullbat takes 13 damage.
You lose 1 hit point
[COLOR="#808000"]Your slimeling needs sating.[/COLOR]
(unable to macrofy due to action: consult SmartStasis.ash)
[COLOR="#808000"]Your slimeling needs sating.[/COLOR]
Round 3: bale executes a macro!
Round 3: bale attacks!
KoLmafia thinks it is round 4 but KoL thinks it is round 3
Round 4: skullbat takes 25 damage.
Round 4: bale wins the fight!
You gain 42 Meat
After Battle: Princess Vina hops around, dancing a jig accompanied by wet squelching noises.
You acquire an item: loose teeth
You acquire an item: broken skull
You gain 4 Beefiness
You gain 3 Mysteriousness
You gain 2 Sarcasm
You can now equip a Rock and Roll Legend (and possibly other things).
You gain a Moxie point!
I also meant to update check_version() with StDoodle's crazy "integer > integer means OK" tweak but haven't gotten around to it yet. In the meantime, you'll need to edit your _prefs file when this happens, as was pointed out above.
[3072] The Ancient Hobo Burial Ground
Encounter: Rufus "Heebie-Jeebies" Wilson, the Eldritch Mist
Strategy: G:\KoLMafia-Otto\ccs\Smart_TT.ccs [hobo]
Round 0: tragus loses initiative!
Round 1: Wibbly-wobbly-timey-wimey lights a cute little string of firecrackers and tosses them on the ground behind your opponent.
Round 1: spooky hobo takes 1 damage.
Round 1: spooky hobo takes 1 damage.
Round 1: spooky hobo takes 5 damage.
You lose 14 hit points
Factoring in Scarysauce: (6) damage, retal
Monster value: 1850
Profit per round: ActionProfitDamageOtherbase; Llama Lama (0μ)-5.25μ--
Round 1: tragus executes a macro!
KoLmafia thinks it is round 2 but KoL thinks it is round 1
You're on your own, partner.
>You don't have or can't use skill #7021, macro aborted.
I don't think so, it works the other way around:I can't just add "hippy" to the ftf_yellow zlib variable ... can I?
contains_text(to_lower_case(vars["ftf_yellow"]),to_lower_case(last_monster().to_string()))
Maybe that's a bug with KoL Macros ? Can you try creating this macro in KoL:Code:>You don't have or can't use skill #7021, macro aborted.
skill 7021
abort
You're asking a question which you're nearly as qualified to answer. To stasis, SS sorts your actions by profit, and then by -damage. So, which actions do the least damage? Then, of those, which one is the most profitable? Is it at least BatMan_profitforstasis profitable? If so, it will perform that action.
If there are superior actions which are skipped, then somehow BatBrain is being misinformed. First, is the action you think to be superior listed correctly in the data file? Second, is the inferior action listed correctly? If it's not in that file, SS won't know it exists. If that checks out, is anything wonky with your meatperhp/mp values? If UR somehow set your meatpermp to 0, for instance, SS thinks all your skills are free to cast!
skill 1022 Clobber 0 physical
Though there are a few others that present some... interesting results.skill 1003 Thrust-Smack 0 physical regular
skill 1004 Lunge-Smack 0 physical regular
skill 1005 Lunging Thrust-Smack 0 physical regular
skill 1022 Clobber 0 physical
skill 7008 Moxious Maneuver 0 physical regular