Recent content by ckb

  1. ckb

    Feature Identify combats from NCs

    Where do you call this fight_follows_choice() ? It does not work in a consult script, so maybe in a choice script?
  2. ckb

    Bug - Fixed Vote Booth tracking

    Changes to KoL broke Voting booth tracking. The properties "_voteLocal1" ... "voteLocal4", "_voteModifier" do not get populated after the changes. Likely the RegEx needs to be updated for the new options.
  3. ckb

    Feature Identify combats from NCs

    Since I could not solve this in Mafia I scripted around it. Its not perfect but it does what I want. Ultimately it would be great to have a mafia ash function or something that returned whether a fight came from a choice. In the meantime, I set a custom property to true in my choiceadv script...
  4. ckb

    Feature Identify combats from NCs

    This issue hosed me a few times in my last run, so I put some time into trying to implement it by way of setting a Boolean property "_fightFromchoice" for and choice that leads to a fight. Unfortunately after digging through Mafia code I just don't know enough about Mafia or Java to solve this...
  5. ckb

    Bug Heartstone middle letter uses 'lastEncounter', which is not updated on monodent 'talk to some fish'.

    This happens with other monster stats with replaced monsters. Casting a macro-type skill does not update the monster atk/def/hp either. In my scripts I reload the fight page to get those to update.
  6. ckb

    Bug Legendary Noodles [STOP] KOLMafia (Unsupported Choice Adventure #1599)

    I am not sure what KMF is. I assume this is a script, then that script should handle that choice. This is not a Mafia bug. Marking as 'Not A Bug' If you want to automate choices, such as choice #1599, you can set a Mafia property for that choice or the script can handle it or you can write a...
  7. ckb

    Feature - Implemented Request: Record order of Daily Dungeon rooms

    Is this necessary? That is, if you just want ascension info and details about the Daily Dungeon rooms, you could probably write a log parser and have people parse they logs from the past few years and generate thousands of data points. I know I have 10+ years of session logs.
  8. ckb

    string question

    I don't know what you are doing, but you can see the internal strings for items here: https://github.com/kolmafia/kolmafia/blob/main/src/data/items.txt
  9. ckb

    Bug incorrect "Adjusted combat item count"

    Something is definitely wrong here. In my last run I did this: Fight a bowler, obtain 2 bowling balls (swoop + item drop) Inventory is bowling ball (2) Adventure at bowling alley 2x for Life is Like a Cherry of Bowls Check that Mafia inventory has zero bowling balls adventure at bowling alley...
  10. ckb

    New Content - Implemented Archaeologist's Spade

    It would be nice if there was a way to identify that the skeleton you get from 'Dig up a skeleton' is from the Spade and therefore a free fight.
  11. ckb

    New Content Support Adventurer Meats World

    Also: quests need to be updated... I can do that manually by "refresh quests" or visiting quest log, but they get mismatched when adventuring Add a meat_cost( skill skill) function for meat skills
  12. ckb

    Bug incorrect "Adjusted combat item count"

    I had 2 bowling balls, then I adventured in The Hidden Bowling Alley. 2 balls were used in Life is Like a Cherry of Bowls adventures, then I encountered a pygmy bowler (via paradot) and Mafia "corrected" my item count to: bowling ball (2) [185] The Hidden Bowling Alley Encounter: Life is Like a...
  13. ckb

    New Content Support Heartstone

    The % is the modulus operator. So it gives you only the remainder value from 0 to 4. So a blank string length() = 0, and a full length() % 4 = 0. length("") = 0 length("T") = 1 length("TAPE") = 4 length("TAPE") % 4 = 0
  14. ckb

    New Content Support Heartstone

    Try: (length(get_property("heartstoneLetters")) % 4)
  15. ckb

    Bug - Not A Bug _clubEmTimeUsed not being counted

    This works just fine for me in my scripts. [1] The Outskirts of Cobb's Knob Encounter: Knob Goblin Barbecue Team Round 0: ckb1 wins initiative! Round 1: ckb1 casts SEA *DENT: TALK TO SOME FISH! Round 2: your opponent becomes some fish! Encounter: fish Round 2: ckb1 casts SAUCY SALVE! Round 2...
Back
Top