Page 51 of 52 FirstFirst ... 41 49 50 51 52 LastLast
Results 501 to 510 of 520

Thread: My personal Meat farming script

  1. #501
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    Central Virginia, USA
    Posts
    4,572

    Default

    Now if you really need a project that is a bit of work for very little gain...

    My unascended user of VMF cannot cast Ode so needs a buffbot to do so. That works fine but takes a few seconds. Later, because of the fax settings, VMF opens chat to get a fax. In theory if VMF knew it was going to open chat anyway and knows it is not going to close chat, it could have saved 15(?) seconds by opening chat earlier in the flow when casting Ode.

    :-)

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

    Default

    I just planted a Bone Garden.
    Stay tuned.
    Originally Posted by Veracity View Post
    Today was Day 6:

    Code:
    Your Bone Garden has a Skulldozer in it.
    Fight! Fight! Fight!
    
    Harvesting your garden
    Encounter: skulldozer
    Round 0: Veracity wins initiative!
    Round 1: Veracity executes a macro!
    ...
    Round 8: Veracity wins the fight!
    ...
    Your familiar gains a pound: Tuddeus, the 2 lb. Stooper
    You acquire an item: skeleton (20)
    You acquire an item: skeleton bone (10)
    After Battle: You gain 62 Strengthliness
    After Battle: You gain 63 Magicalness
    After Battle: You gain 191 Cheek
    So this works. It used my CCS as the battle strategy. I also notice that VMF harvests the garden at the end of the day, so my Stooper was at my side. I don't think I care; neither the Meat Familiar nor the Item Familiar would be a better choice.

    "svn update" will get you revision 233 of Garden Harvester.
    Then put "skulldozer" into VGH.GardenCrops instead of "skeleton".

    Code:
    > get VGH.GardenCrops
    
    15 cornucopias|3 beer labels|frost flower|peppermint sprout|pumpkin|skulldozer|tall grass
    Ph'nglui mglw'nafh Cthulhu
    R'lyeh wgah-nagl fhtagn.

  3. #503
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,491

    Default

    Code:
    Harvesting your garden
    Encounter: skulldozer
    Since this encounter did not say "This combat did not cost a turn", I'd like to see that log as:

    Code:
    Harvesting your garden
    
    [4539] Bone Garden
    Encounter: skulldozer
    Wish I'd saved a DEBUG log of the encounter. I imagine I can still code that up, but won't be able to test it for a week.

  4. #504
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,491

    Default

    Revision 19729 of KoLmafia attempts to log "[XXX] Bone Garden" as the adventure location for the skulldozer, using the mechanism I created for logging combat with the God Lobster.

    If you see the skulldozer before I do, tell me how it worked.

  5. #505
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    Central Virginia, USA
    Posts
    4,572

    Default

    Continued from https://kolmafia.us/showthread.php?2...470#post155470

    It seems that the fighting the Skulldozer in the garden requires an adventure. Since VMF processes the garden at the end, with zero adventures left, the fight does not actually occur. Not sure what I would ask for/recommend. If the garden is processed at the beginning then there is the (trivial) potential to burn one turn of an effect that I set up before starting VMF. If you inspect the VGH parameters in VMF, in order to decide whether VMF needs to save a turn it seems like you have coupled the scripts in a perhaps undesirable way.

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

    Default

    Code:
        // Perform daily tasks that don't require available turns and/or
        // can't be done while drunk
    ...
        // Drink nightcap
        drink_nightcap();
    
        // Do things that require available turns and can be done while drunk.
        // *** Since drinking a nightcap is optional, do somewhere else.
    ...
    
        // Harvest garden before breakfast
        harvest_garden();
    In spite of that comment, harvesting the garden is the only thing that "requires turns and can be done while drunk".

    VMF has no idea why kind of garden you have or how far it has progressed, so looking at VGH parameters would not help.
    A reason to harvest at the end of the day is to allow for using Poke-Gro fertilizer that you gained during the day - although if we harvest at the beginning, it will use the previous day's fertilizers then.

    I'll figure out where to harvest the garden.

  7. #507
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    Central Virginia, USA
    Posts
    4,572

    Default

    VMF has no idea why kind of garden you have or how far it has progressed, so looking at VGH parameters would not help.
    Originally Posted by Veracity View Post
    OK. I was thinking that the presence of "skulldozer" in VGH parameters would be sufficient but if if there is some other kind of garden VMF would finish with one turn. Nevermind.

    A difference between your use case and mine may be that VMF is the last thing I run before I ascend and it seems easier not to overdrink than do so and ascend with unspent adventures.
    Well, thank you.
    Originally Posted by Veracity View Post

  8. #508
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,491

    Default

    A difference between your use case and mine may be that VMF is the last thing I run before I ascend and it seems easier not to overdrink than do so and ascend with unspent adventures.
    Originally Posted by fronobulax View Post
    Neither of us ascends with unspent turns. I just spend mine with the Beach Comb.

    I also run VMF just before I ascend - but also over the course of multiple days in aftercore if I am done ascending - as is the case right now, until the next Challenge Path is underway - and it's easier for me to not set and reset my "nightcap" VMF property.

    Lazy, I guess. That's why I wrote VMF; no thinking required, once I have it set up.
    Ph'nglui mglw'nafh Cthulhu
    R'lyeh wgah-nagl fhtagn.

  9. #509
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    Central Virginia, USA
    Posts
    4,572

    Default

    Neither of us ascends with unspent turns. I just spend mine with the Beach Comb.

    I also run VMF just before I ascend - but also over the course of multiple days in aftercore if I am done ascending - as is the case right now, until the next Challenge Path is underway - and it's easier for me to not set and reset my "nightcap" VMF property.

    Lazy, I guess. That's why I wrote VMF; no thinking required, once I have it set up.
    Originally Posted by Veracity View Post
    The Ascending character doesn't have a comb. I am still doing Standard, I understand that it is set up to do things the way you want and you are just sharing and I very much appreciate that.
    Well, thank you.
    Originally Posted by Veracity View Post

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

    Default

    Revision 234 updates VGH to not try to fight a skulldozer if you have no turns and VMF to harvest the garden early, after you have turns but before you have buffed up.
    It also makes the Knob Goblin Embezzler the default for VMF.FaxMonster.

Posting Permissions

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