Page 3 of 3 FirstFirst 1 2 3
Results 21 to 23 of 23

Thread: semirare counter desyncing

  1. #21
    Senior Member
    Join Date
    Oct 2017
    Posts
    327

    Default

    I have no interest in putting in lots of extra tracking to handle aftercore semirares. The meat from finding them just isn't important enough. Your concern about 20k meat for a semirare while being willing to throw turns at Twin Peak until you burn it down confuses me.
    Originally Posted by lostcalpolydude View Post
    It is not concern about 20k meat. I mainly use it in run to get density 6 food/drink in run which can help with daycount. I just happened to coincidentally notice this issue in aftercore that one time while hunting down factoids.
    Also I am currently handling it manually. So it is really more about making mafia more optimal than it is about me personally needing it.

    Also, by willingness to throw 50 turns at twin peak to burn it down are you referring to me making that feature request to have mafia auto stop in twin peak when it burns down twin peak?
    That was in a 0 skill HC Ed run where I could not easily get the necessary +50% item drop and had no access to queue manipulation. Moreover it was on a multi account that I don't care too much about and mainly use for testing stuff.

    Also, it does not need to be exhaustive tracking that calculates every single possible scenario in depth.
    1. On the existing tracking code for community service. put a check to see if the just done community service coincided with the existing semirare counter. On partial coverage set the variable to 1, on full coverage set the variable to 2.
    2. On post combat handling, if variable is not zero, set it to zero
    3. on eating fortune cookie/drinking lindy do an if check for that variable. if it is on 0, do nothing new.
    If it is on 1, give a warning "mafia can't be certain if semirare counter exists on the server. you might want to first adventure somewhere to set it, still consume Yes/No".
    If it is on 2, give a warning "mafia determined that semirare counter has not been set on the server. you need to adventure somewhere first before consuming fortune cookie/lucky lindy".
    Last edited by taltamir; 10-24-2018 at 04:36 AM.

  2. #22
    Senior Member
    Join Date
    Oct 2017
    Posts
    327

    Default

    That just leaves the case where your counter is exactly 0, where you will also get bogus numbers from a fortune cookie (not sure about a lindy, but probably there too).
    Originally Posted by lostcalpolydude View Post
    Finally remembered to test this. You indeed get bogus numbers from lindy when the counter is zero

    Code:
    You gain 4 Adventures
    You gain 7 Strengthliness
    You gain 5     Mysteriousness
    You gain 5 Chutzpah
    You lose 500 Meat
    Lindy burp:     196
    
    [1861] The Haunted Pantry
    Encounter: The Pilsbury     Doughjerk
    You acquire tasty tart (3)
    You gain 3 Adventures
    You     gain 7 Fortitude
    You gain 6 Magicalness
    You gain 5 Cheek
    You gain     1 Drunkenness
    You lose some of an effect: Ode to Booze (-1)
    You lose     500 Meat
    Lindy burp: 175

  3. #23
    Senior Member Crowther's Avatar
    Join Date
    Nov 2006
    Posts
    1,413

    Default

    I finally got around to intentionally losing a free fight (Neverending Party) and I wasn't able to make the counter desync.

Posting Permissions

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