SSC and You

OraelOrael Member, Administrator, Moderator, Gods Posts: 445 Creator

 The ever-in-progress SSC is getting some more attention (from a mortal coder). A couple of things that are going to be addressed are as follows:
  • More robust symptom checking (this is really the major issues that players had with blackout).
  • Better Aeon curing (including an aeon queue)
  • Potentially parrying.
  • Various other improvements

The question we want to  pose here is what other improvements would you like to see short of defense maintenance (itself a major project). Feel free to comment below.

Comments

  • AyisdraAyisdra Member Posts: 1,330 Mythical
    Although I'm not sure how much it is actually used - asleep is still not overhauled to the AFFS system and not cured by SSC as far as I can tell.
    Likewise, enfeeble is also not overhauled, but is probably has never seen much use since it is such a small malus...
    A really minor thing (and probably not really part of this) - sprawled isn't really in the AFF system either. There is a field on Char.Vitals that is sent with every prompt and SSC does seem to see as 'fallen', but it doesn't have a specific GMCP message due to not being in AFFS

    More of a comment on aeon curing - SSC should focus on curing aeon and deny all commands that interfere with this. I guess this goes into the idea of an aeon queue - the idea that commands sent in aeon shouldn't overwrite each other (and possibly putting you in permanent aeon because you keep overwriting the cure before it can actually send with something else)
  • OraelOrael Member, Administrator, Moderator, Gods Posts: 445 Creator
    edited May 2020
    Enfeeble was already converted. 

    We can look into sleep/sprawled but they are more difficult.

    As far as aeon curing goes - we can look at having SSC deny all commands, but there are certainly times when you may want to override SSC with your own commands. If anything, it'd be a toggle, but there's also a level of responsibility on the player to react appropriately to the situation and let SSC cure it.

    *the toggle could just be AC PAUSE
  • XenthosXenthos Shadow Lord Member Posts: 6,983 Transcendent
    edited May 2020
    A while ago I filed a bug report about SSC not handling damaged limb symptom lines well at all, and I was told that it couldn't because the lines didn't indicate which limb was damaged/busted.  Is this fixed now?  I just tested and the symptom lines for standing at least say explicitly which limb is broken (and "both" has its own line).  I'm having trouble verifying the blackout aspect because it's seeing me apply the break to myself for some reason, so it's always curing before I even get to the symptom line.  But that one has been very annoying in the past.
    Edit: The symptom lines for weapon attacks also explicitly state which is broken.
    image
  • XenthosXenthos Shadow Lord Member Posts: 6,983 Transcendent
    Yep, still busted.

    SSC does not recognize:
    Your left leg must be working in order to do that.
    Your right leg must be working in order to do that.
    You must have two good legs to do that.
    Your left arm must be free and functioning to do that.
    Your right arm must be free and functioning to do that.
    Didn't get the exact last line, but presumably something like: You must have two good arms to do that.

    Sure that could be damaged or mutilated, but either way SSC should consider applying some ice if you have ice balance instead of just sitting there.



    image
  • OraelOrael Member, Administrator, Moderator, Gods Posts: 445 Creator
    The lines that specify a specific limb could be set as an unknown ice aff for that limb

    I'll have to look at the ones that just say 'you must have two good legs/arms.' If they come up when you have one of four potential afflictions, we wouldn't really be able to treat that as a symptom line, you'd have to use AC GUESS to deal with it the way you want. If they come up when you have two, we could then again use them as unknown ice affs.
  • XenthosXenthos Shadow Lord Member Posts: 6,983 Transcendent
    Orael said:
    The lines that specify a specific limb could be set as an unknown ice aff for that limb

    I'll have to look at the ones that just say 'you must have two good legs/arms.' If they come up when you have one of four potential afflictions, we wouldn't really be able to treat that as a symptom line, you'd have to use AC GUESS to deal with it the way you want. If they come up when you have two, we could then again use them as unknown ice affs.
    The "You must have two" line occurs when both are injured.  Otherwise it specifies the single one that's hurt (at least, that's how it worked when I was playing with gars and sit/stand spamming after blackout ended).

    image
  • OraelOrael Member, Administrator, Moderator, Gods Posts: 445 Creator
    It looks like there are instances of both, we can certainly look into that though, it makes sense that if you're trying to spring up, you know what leg is broken.
  • XenthosXenthos Shadow Lord Member Posts: 6,983 Transcendent
    Brought up today:
    Why are the initial "assumed health" values for SSC set to 80% health, 60% assumedego, and 20% assumedmana?  This ends up with newbies getting murdered when hunting anything that blacks-out (like shadowhawks).
    image
  • MalariousMalarious Member Posts: 641 Expert
    SSC shotguns on unknown afflictions, even if those afflictions are in categories. 
    * Phantasms - Reality are mental affs.
    * Necromancy - Contagion are dust affs.

    I am sure more examples. While not a HUGE issue, it would reduce cures sent and keep you on balance for a potential aff in the next 1-2s (depending on cure bals).
  • AeldraAeldra , using cake powered flight Member Posts: 1,283 Transcendent
    Fixing asleep  to be cured by SSC would be great, especially if it could handle dreamrealm stuff correctly too. Not a super huge issue, but I'd still be very happy to see it.
    Avatar / Picture done by Xeii. Wheeeeee 
  • OraelOrael Member, Administrator, Moderator, Gods Posts: 445 Creator
    Hey Everyone - 

     We're ready to roll out the first update to SSC. This version contains mostly under the hood changes that shouldn't really change anything on your end, but should make the underlying code faster/less lag prone.

     There are a few minor changes as follows;
        1) Sleep and sprawled are converted to actual afflictions and cured in autocuring.
        2) Sixthsense will no longer fire off cure balance.
        3) Hidden damagedlung is now revealed by symptom.
        4) Chervil clotting was added 


     We'd like to get some players testing this out before loading it into the live server to ensure that the changes do not break anything. If this is something you're interested in doing, please let me know.
Sign In or Register to comment.