Page 1 of 2 1 2 LastLast
Results 1 to 10 of 14

Thread: Deep Dark Visions should not have a daily limit

  1. #1
    Senior Member
    Join Date
    Apr 2018
    Posts
    301

    Default Deep Dark Visions should not have a daily limit

    My daily skill-casting script, which is designed to panic if it encounters a limited-cast skill it doesn’t know about, flagged “Deep Dark Visions” as unhandled. I checked, and sure enough: it is listed as having a daily limit of 1.

    It has no limit whatsoever, and KoLmafia does not track how many times it is cast. Unless someone can explain the discrepancy, this should be fixed.

  2. #2
    Senior Member
    Join Date
    Apr 2018
    Posts
    301

    Default

    Add this to the list of bugs I’ve found because no one else cares.

  3. #3
    Developer
    Join Date
    Apr 2010
    Posts
    5,122

    Default

    Actually, the limit is one, if you have over 500 hp:

    case SkillPool.DEEP_VISIONS:
    maximumCast = KoLCharacter.getMaximumHP() >= 500 ? 1 : 0;
    break;

  4. #4
    Senior Member
    Join Date
    Apr 2018
    Posts
    301

    Default

    Actually, the limit is one, if you have over 500 hp:

    case SkillPool.DEEP_VISIONS:
    maximumCast = KoLCharacter.getMaximumHP() >= 500 ? 1 : 0;
    break;
    Originally Posted by Darzil View Post
    …So it’s a hack to prevent KoLmafia from trying to cast it repeatedly?

  5. #5

    Default

    If you use
    Code:
    cast deep dark visions; cast cannelloni cocoon
    repeat 20
    KoLmafia will try casting it for you 21 times, just once at a time.

    Casting it twice will only cause beaten up for most people, and casting 3 times will result in beaten up for anyone without Spookyform.

  6. #6

    Default

    I guess you're actually reporting the more general issue that skill.dailylimit has no idea if the limit it's reporting is actually a daily limit, or just a current limit.

  7. #7
    Senior Member
    Join Date
    Apr 2018
    Posts
    301

    Default

    I guess you're actually reporting the more general issue that skill.dailylimit has no idea if the limit it's reporting is actually a daily limit, or just a current limit.
    Originally Posted by lostcalpolydude View Post
    I mean, it should be a daily limit, right? It doesn’t tell you how many times you can cast a skill with your current MP or anything.

  8. #8
    Developer
    Join Date
    Aug 2009
    Posts
    2,956

    Default

    Casting it twice will only cause beaten up for most people, and casting 3 times will result in beaten up for anyone without Spookyform.
    Originally Posted by lostcalpolydude View Post
    That can't be right, can it?

    Spooky Protection: Really Very Extremely Impossibly High (196)
    Originally Posted by multi's charsheet
    (as a myst class)


    > cast deep dark visions

    Casting Deep Dark Visions 1 times...
    You lose 6,872,311 hit points
    You acquire an effect: Visions of the Deep Dark Deeps (10)
    Deep Dark Visions was successfully cast.

    > my_maxhp

    Returned: 35979693

    > ash print(6872311.0 / my_maxhp())

    0.19100748972846174
    Originally Posted by cli
    I can do it... 5 times without getting beaten up! depending on rng, anyhow.

    (wiki suggests that elemental resistance basically caps out by 38 levels, anyways... other than certain fringe effects, that is)

  9. #9

    Default

    Whoops, yeah. I was doing the wrong math completely on that.

  10. #10
    Senior Member
    Join Date
    Apr 2018
    Posts
    301

    Default

    Jesus. How long have you gone without ascending‽

Posting Permissions

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