Page 2 of 6 FirstFirst 1 2 3 4 ... LastLast
Results 11 to 20 of 59

Thread: July 2019 IotM - Beach Comb

  1. #11
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,115

    Default

    With r19362:

    There's a mismatch between what KoLmafia shows as the item enchantments on the Gear Changer tab and what I see when I pull up the item description from inventory:

    Gear changer:
    Monster level -15.00
    Mysticallity % +20.00
    Fam Exp: +2.00

    Item description:

    ruddy educational Beach Comb of Leguizamo
    +1 stats per fight
    Maximum HP +40%
    +20 to Monster Level

    This is in a HC TT TCRS Mongoose run that I just started this morning. The item description is correct - verified by logging in to vanilla KoL.
    Running TCRS derive for a single item seems like a waste. Is there a way to do that for just one item, similar to TCRS spoon?
    Originally Posted by Magus_Prime View Post
    It got the correct enchantments for me in a TCRS run. You can do this:

    Code:
    > tcrs check 10258
    
    name = frosty hale Beach Comb of the cougar
    size = 0
    quality =
    modifiers = 'Moxie: +20, Maximum HP: +20, Cold Spell Damage: +10, Single Equip'
    which looks up the description and gets the TCRS data, but it doesn't actually save it to the local data file.

    I'll set it up so you can do "tcrs derive 10258" to set the local data - and if you follow that with "tcrs save" it will write it to the file, but for now, you can edit your local TCRS_CLASS_SIGN.txt file and delete the line for that item and next tie you log in it will "update" it from the item description and save it.
    Ph'nglui mglw'nafh Cthulhu
    R'lyeh wgah-nagl fhtagn.

  2. #12
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,115

    Default

    Revision 19366 adds "tcrs derive #" which will look up the description text for the specified item id and will save what it founds in local (in-memory) TCRS data.
    Use "tcrs save" after you've done this one or more times to write local data to your data directory.

  3. #13
    Senior Member
    Join Date
    Feb 2010
    Posts
    1,083

    Default

    TCRS derive # worked wonderfully. Thank you!
    Derive, save, then a load fixed the problem.
    Last edited by Magus_Prime; 07-05-2019 at 10:23 AM.

  4. #14
    Senior Member
    Join Date
    Aug 2015
    Posts
    264

    Default

    Code:
    Unknown item found: piece of coral (10280, 769931998)
    --------------------
    10280	piece of coral	769931998	petcoral.gif	grow	t,d	200
    # Item piece of coral
    --------------------
    New familiar: "Pet Coral" (273) @ petcoral.gif
    You acquire an item: piece of coral
    
    > version
    
    KoLmafia v19.6 r19370

  5. #15
    Senior Member
    Join Date
    Feb 2010
    Posts
    1,083

    Default

    I'm seeing the same behavior with the driftwood hat, pants, and bracelet. After finding the objects the Gear Changer panel lists the enchantments as if I weren't in a TCRS run: everything is +1 something. I'm still in the TCRS TT Mongoose run.

    Doing a tcrs derive #. save. and then load seemed to fix the problem.
    Last edited by Magus_Prime; 07-06-2019 at 10:32 AM.

  6. #16
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,115

    Default

    I just logged in to a TCRS run.

    Code:
    > ash string_modifier( $item[ driftwood hat ], "Modifiers" )
    
    Returned: Moxie: +5, Experience (Muscle): +5, Weapon Damage Percent: +50, Maximum HP: +50, Maximum MP Percent: +40, Spell Critical Percent: +20, Sleaze Spell Damage: +50, Hot Resistance: +5, Stench Resistance: +1, Lasts Until Rollover
    
    > ash string_modifier( $item[ driftwood pants ], "Modifiers" )
    
    Returned: Muscle: +20, Moxie: +20, Muscle Percent: +30, Mysticality Percent: +30, Cold Damage: +5, Spooky Spell Damage: +10, Sleaze Spell Damage: +25, Hot Resistance: +5, Booze Drop: +100, Lasts Until Rollover
    
    > ash string_modifier( $item[ driftwood bracelet ], "Modifiers" )
    
    Returned: Muscle: +20, Experience (Moxie): +1, Maximum MP: +100, Hot Spell Damage: +25, Spooky Damage: +10, Stench Resistance: +1, Meat Drop: +50, Initiative: +60, HP Regen Min: 7, HP Regen Max: 10, Single Equip, Lasts Until Rollover
    I never did an explicit "derive" for those items; after the items were added to KoLmafia with their base enchantments, next time I logged in, TCRS update noticed there were items it didn't know about and did a derive for them and saved them locally.

    I jut combed the beach. On my first three wanders, I got all three pieces of equipent:
    Code:
    Encounter: Comb the Beach
    Encounter: Comb the Beach (1590 minutes down the beach)
    Encounter: Comb the Beach
    You acquire an item: driftwood hat
    You acquire grain of sand (3)
    You are currently in a choice.
    You are currently in a choice.
    Encounter: Comb the Beach (4820 minutes down the beach)
    Encounter: Comb the Beach
    You acquire an item: driftwood pants
    You acquire grain of sand (2)
    Encounter: Comb the Beach (2350 minutes down the beach)
    Encounter: Comb the Beach
    You acquire an item: driftwood bracelet
    You acquire grain of sand (2)
    I open up the gear changer and all three items are there showing the TCRS path enchantments.

    I have no idea why it is behaving differently for you. Look at your TCRS_CLASS_SIGN.txt file and see what it says for thse pieces of equipment. If it has the non-TCRS enchantments, then something is very weird.

  7. #17
    Senior Member
    Join Date
    Feb 2010
    Posts
    1,083

    Default

    I just ascended into a HC Sauceror Opossum TCRS run and the driftwood items are now behaving as you describe. I think the problem may have been that I was already in a TCRS run before the items were added to KoLmafia.

  8. #18
    Junior Member
    Join Date
    Oct 2008
    Posts
    9

    Default

    Courtesy of one of my clannies, and his zap wand:

    --------------------
    Unknown item found: cursed pirate cutlass (10282, 150533329)
    --------------------
    10282 cursed pirate cutlass 150533329 piratecutlass.gif weapon t 0
    cursed pirate cutlass 200 Mus: 50 1-handed sword
    Item cursed pirate cutlass Muscle: +25, Familiar Weight: +10, Adventures: +5, Single Equip
    --------------------

    --------------------
    155 Cursed Skeleton Pirate Costume skelepiratetat.gif cursed pirate cutlass
    Outfit Cursed Skeleton Pirate Costume Critical Hit Percent: +10, Spell Critical Percent: +10
    --------------------

    --------------------
    Unknown item found: cursed swash buckle (10284, 583006027)
    --------------------
    10284 cursed swash buckle 583006027 piratebuckle.gif accessory t 0
    cursed swash buckle 0 Mys: 50
    Item cursed swash buckle Moxie: +25, Meat Drop: +50, Item Drop: +25, Single Equip
    --------------------

    --------------------
    Unknown item found: cursed tricorn hat (10283, 149252891)
    --------------------
    10283 cursed tricorn hat 149252891 piratetricorn.gif hat t 0
    cursed tricorn hat 200 Mox: 50
    Item cursed tricorn hat Mysticality: +25, Experience: +10, PvP Fights: +5
    --------------------

  9. #19
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,115

    Default

    Thanks. Revision 18375

  10. #20
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,115

    Default

    Revision 19377 adds an experimental feature:

    Code:
    > test load beach.txt
    
    Read 30,684 bytes into a 30,684 character string
    
    > test beach
    
    > get _beachMinutes
    
    420
    
    > ash split_string( get_property( "_beachLayout" ), "," )
    
    Returned: aggregate string [9]
    0 => 2:RRRRRRRRRR
    1 => 3:RRRRRRRRRR
    2 => 4:RCRRRRRRRR
    3 => 5:RRRRRRRRRR
    4 => 6:RRRCRRRRRR
    5 => 7:RRRRCRRRRR
    6 => 8:RRRHRRRRRR
    7 => 9:RRRRRRRRRR
    8 => 10:RRRRRRRRRR
    This will parse the HTML from visiting a beach square to comb and will set the "_beachMinutes" and "_beachLayout" from what it sees.
    The latter is a comma separated list of ROW:LAYOUT.
    LAYOUT has one character per column:

    R - rough sand
    C - combed sand
    H - a beach head
    W - whale

    I have not tested the whale yet. But, it looks for whale.png, which is what Ezandora published.

    This does not yet automatically get called when you visit that choice page. I'll do that tomorrow. I am out of time to develop KoLmafia for today.

    Suggestions welcome!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •