Looking for more active discussion? Join our Discord at https://discord.gg/x2s7fY6

Herb/slice curing order

Hey guys, I am trying to redo my curing order for slices and wondered if people would post there lists to compare please. I know it is asking a lot but in all honesty I think I bastardised mine one to many times, leaving me unable to keep up with curing at this point.  I fixed my focus order before so I am slowly getting it in order. Thank you in advance.
Carnifex failing since 2011. Fixes coming Soon ™

Comments

  • This is my current one, which is a utter mess! If I was rich i would just buy a good mudlet system :(

     

    ksys.cures.herb_slice = phpTable({


    paralysis = {"bloodroot", "lung"}},{

    mirroring = {"bloodroot", "lung"}},{

    hypochondria = {"kelp", "eyeball"}},{

    earthrot = {"bloodroot", "lung"}},{

    infested = {"goldenseal", "liver"}},{

    stupidity = {"goldenseal", "liver"}},{

    recklessness = {"lobelia", "testis"}},{

    mentaldisruption = {"ginseng", "ovary"}},{

    impatience = {"goldenseal", "liver"}},{

    asthma = {"kelp", "eyeball"}},{

    limpveins = {"kelp", "eyeball"}},{

    lethargy = {"ginseng", "ovary"}},{

    bloodcurse = {"ash", "bladder"}},{

    bloodpoison = {"kelp", "eyeball"}},{

    peace = {"bellwort", "castorite"}},{

    lovers = {"bellwort", "castorite"}},{

    clumsiness = {"kelp", "eyeball"}},{

    magicimpaired = {"kelp", "eyeball"}},{

    sensitivity = {"kelp", "eyeball"}},{

    epilepsy = {"goldenseal", "liver"}},{

    hubris = {"bellword", "castorite"}},{

    darkshade = {"ginseng", "ovary"}},{ --sunlight allergy

    crippled = {"bloodroot", "lung"}},{

    crippledbody = {"bloodroot", "lung"}},{

    weariness = {"kelp", "eyeball"}},{

    heartflutter = {"bloodroot", "lung"}},{

    masochism = {"lobelia", "testis"}},{

    dissonance = {"goldenseal", "liver"}},{

    vomiting = {"ginseng", "ovary"}},{

    hatred = {"ash", "bladder"}},{

    hallucinations = {"ash", "bladder"}},{

    plodding = {"moss", "kidney"}},{

    berserking = {"lobelia", "testis"}},{

    hypersomnia = {"ash", "bladder"}},{

    claustrophobia = {"lobelia", "testis"}},{

    dementia = {"ash", "bladder"}},{

    idiocy = {"moss", "kidney"}},{

    paranoia = {"ash", "bladder"}},{

    vertigo = {"lobelia", "testis"}},{

    selfpity = {"goldenseal", "liver"}},{

    baldness = {"kelp", "eyeball"}},{

    commitment = {"lobelia", "testis"}},{

    odor = {"ginseng", "ovary"}},{

    sadness = {"ash", "bladder"}},{

    blighted = {"ash", "bladder"}},{

    haemophilia = {"ginseng", "ovary"}},{

    shyness = {"goldenseal", "liver"}},{

    superstition = {"bellwort", "castorite"}},{

    generosity = {"bellwort", "castorite"}},{

    dizziness = {"goldenseal", "liver"}},{

    justice = {"bellwort", "castorite"}},{

    loneliness = {"lobelia", "testis"}},{

    addiction = {"ginseng", "ovary"}},{

    agoraphobia = {"lobelia", "testis"}},{

    void = {"kelp", "eyeball"}},{

    deafness = {"hawthorn", "heart"}},{

    blindness = {"bayberry", "stomach"}},{

    --heroism = {"", ""}},{

    pride = {"bellwort", "castorite"}},{

    thinblood = {"ginseng", "ovary"}},{

    pacifism = {"bellwort", "castorite"}},{

    sileris = {"sileris", "bone"}},{

    rend = {"ginseng", "ovary"}},{

    energetic = {"kola", "sulphurite"}},{

    crippled = {"bloodroot", "lung"}},{

    crippledbody = {"bloodroot", "lung"},{

    slickness = {"bloodroot", "lung"}},

    })

     

    Carnifex failing since 2011. Fixes coming Soon ™
  • I'm not sure how open people are here, but generally, things like that are best left to work out yourself, seriously. Experiment a bunch. Add functions to change your ordering on the fly (You want this, anyway). There will be lots of circumstances where one cure order will be superior to another and depending on who you are fighting...

    Anyway, you get the idea :)

  • edited June 2013

    I think most people are pretty forthcoming and willing to give examples, as we lack many PKers at the moment and the more we can get involved the better it is for the game.

    In terms of switching on the sly... never done and would not know where to even start :(

    Carnifex failing since 2011. Fixes coming Soon ™
  • MacavityMacavity Chicago, Il
    I want to say that php tables were either removed, phased out, or not used within mudlet.  Do not quote me on this I just remember some time ago someone stating that and I never got the reason why, I am hoping that someone will see this and comment this point
    “Unless someone like you cares a whole awful lot,
    Nothing is going to get better. It's not.” 
    ― Dr. Seuss, The Lorax

    Veritas says, "Sorry for breaking your system Macavity."
    Veritas says, "My boss fights crash Macavity's computer now."
  • HavenHaven World Burner Flight School
    Here's mine:

    if (list_aff["paralysis"] == true) then
    Execute ("BLOODROOT")
    elseif (list_aff["clumsiness"] == true) then
    Execute ("KELP")
    elseif (list_aff["asthma"] == true) then
    Execute ("KELP")
    elseif (list_aff["magic_impaired"] == true) and
           (def_focus == false) then
    Execute ("KELP")
    elseif (list_aff["magic_impaired"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("KELP")
    elseif (list_aff["stupidity"] == true) and
           (def_focus == false) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["stupidity"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["impatience"] == true) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["recklessness"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["recklessness"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (def_blindness == false) then
    Execute ("BAYBERRY")
    elseif (def_deafness == false) then
    Execute ("HAWTHORN")
    elseif (def_airpocket == false) then
    Execute ("PEAR")
    elseif (list_aff["sandrot"] == true) then
    Execute ("BLOODROOT")
    elseif (list_aff["crippled"] == true) then
    Execute ("BLOODROOT")
    elseif (list_aff["crippled_body"] == true) then
    Execute ("BLOODROOT")
    elseif (list_aff["mirroring"] == true) and
           (def_focus == false) then
    Execute ("BLOODROOT")
    elseif (list_aff["mirroring"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("BLOODROOT")
    elseif (list_aff["resonance"] == true) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["pacifism"] == true) and
           (def_focus == false) then
    Execute ("BELLWORT")
    elseif (list_aff["pacifism"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("BELLWORT")
    elseif (list_aff["peace"] == true) then
    Execute ("BELLWORT")
    elseif (list_aff["justice"] == true) then
    Execute ("BELLWORT")
    elseif (list_aff["superstition"] == true) then
    Execute ("BELLWORT")
    elseif (list_aff["mental_disruption"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["physical_disruption"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["vomiting"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["self_pity"] == true) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["dizziness"] == true) and
           (def_focus == false) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["dizziness"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["heartflutter"] == true) then
    Execute ("BLOODROOT")
    elseif (list_aff["vertigo"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["vertigo"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (list_aff["sensitivity"] == true) then
    Execute ("KELP")
    elseif (list_aff["limp_veins"] == true) then
    Execute ("KELP")
    elseif (list_aff["weariness"] == true) and
           (def_focus == false) then
    Execute ("KELP")
    elseif (list_aff["weariness"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("KELP")
    elseif (list_aff["commitment"] == true) then
    Execute ("LOBELIA")
    elseif (list_aff["dementia"] == true) and
           (def_focus == false) then
    Execute ("ASH")
    elseif (list_aff["dementia"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("ASH")
    elseif (list_aff["confusion"] == true) and
           (def_focus == false) then
    Execute ("ASH")
    elseif (list_aff["confusion"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("ASH")
    elseif (list_aff["shyness"] == true) and
           (def_focus == false) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["shyness"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["sunlight_allergy"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["shred"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["addiction"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["hubris"] == true) then
    Execute ("BELLWORT")
    elseif (list_aff["epilepsy"] == true) and
           (def_focus == false) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["epilepsy"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["dissonance"] == true) then
    Execute ("GOLDENSEAL")
    elseif (list_aff["hallucinations"] == true) and
           (def_focus == false) then
    Execute ("ASH")
    elseif (list_aff["hallucinations"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("ASH")
    elseif (list_aff["paranoia"] == true) and
           (def_focus == false) then
    Execute ("ASH")
    elseif (list_aff["paranoia"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("ASH")
    elseif (list_aff["sadness"] == true) then
    Execute ("ASH")
    elseif (list_aff["blood_curse"] == true) then
    Execute ("ASH")
    elseif (list_aff["hypochondria"] == true) then
    Execute ("KELP")
    elseif (list_aff["blood_poison"] == true) then
    Execute ("KELP")
    elseif (list_aff["masochism"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["masochism"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (list_aff["agoraphobia"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["agoraphobia"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (list_aff["loneliness"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["loneliness"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (list_aff["claustrophobia"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["claustrophobia"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (list_aff["berserking"] == true) and
           (def_focus == false) then
    Execute ("LOBELIA")
    elseif (list_aff["berserking"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("LOBELIA")
    elseif (list_aff["lethargy"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["thin_blood"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["haemophilia"] == true) then
    Execute ("GINSENG")
    elseif (list_aff["lovers_effect"] == true) and
           (def_focus == false) then
    Execute ("BELLWORT")
    elseif (list_aff["lovers_effect"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("BELLWORT")
    elseif (list_aff["generosity"] == true) and
           (def_focus == false) then
    Execute ("BELLWORT")
    elseif (list_aff["generosity"] == true) and
      (def_focus == true) and
      (MP < 50) then
    Execute ("BELLWORT")
    end
    ¤ Si vis pacem, para bellum. ¤
    Someone powerful says, "We're going to have to delete you."
    havenbanner2
    Mastema
  • LinLin Blackbird The Moonglade
    Macavity said:
    I want to say that php tables were either removed, phased out, or not used within mudlet.  Do not quote me on this I just remember some time ago someone stating that and I never got the reason why, I am hoping that someone will see this and comment this point
    I don't think Mudlet ever explicitly supported PHP tables. The implementation Earthshaker/Soul Reaper uses is a custom function that reorders the tables.

    Why you would want to imitate PHP is beyond me.
  • edited June 2013
    The reason I used phpTables was to use of a key/value table while maintaining the order of the way it was defined. It was my first sloppy way of doing curing "order". I don't think I really use phpTables anymore now that I've redone my curing.

    Just a note, the phpTable function was eventually included into Mudlet by default, but I think it was defined a bit differently than what I had used. It still should function the same way though.
  • @Haven

    Cheers that gives me idea of a few things I might be able to switch around, as I noticed I cure somethings really quick and others never get cured until much much later. Perhaps if i shift the order of a few things up it might fix these issues. Here is hoping!

    Carnifex failing since 2011. Fixes coming Soon ™
  • MoireanMoirean Chairmander Portland
    My opinion is that you shouldn't have a completely static list of cures. Some afflictions change in priority based on what you are currently afflicted with. For example, a single affliction from a retribution kill might not be a top curing priority, but if two of them are on you, you might want to bump that stuff right to the top of your list.
    Mastema
  • Quick question tree is purely random so it matters not what order I add stuff to it right.
    Carnifex failing since 2011. Fixes coming Soon ™
  • Aye, tree and recon/end game are random.. end game cures the same as tree does but it also cures paralysis...
    Mastema
Sign In or Register to comment.