• Visit Rebornbuddy
  • [PLUGIN] Recovery

    Discussion in 'Plugins' started by Deathdisguise, Mar 11, 2015.

    1. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      [HR][/HR]

      Features
      • Uses CombatRoutine's Heal() method to recover HP.
      • Casts 'Back into the Fray'
      • Pauses the bot when not in combat to allow HP to recover.


      [table="width: 100%, class: outer_border, align: center"]
      [tr][td][/td][/tr]
      [tr][td][/td][/tr]
      [tr][td][/td][/tr]
      [tr][td]
      Download -- SVN | ZIP
      [/td][/tr]
      [tr][td][/td][/tr]
      [tr]
      [td][ Change Log ][/td]
      [/tr]
      [/table]
       
      Last edited: Dec 23, 2015
    2. anonbuddy1

      anonbuddy1 Member

      Joined:
      Feb 20, 2013
      Messages:
      57
      Likes Received:
      5
      Trophy Points:
      8
      Thanks! Glad to see the plugin development start!
       
    3. Braken

      Braken Member

      Joined:
      Dec 3, 2011
      Messages:
      84
      Likes Received:
      4
      Trophy Points:
      8
      Hey, if you can make a plugin that would log you out if you're stuck for some time that'd be greatly appreciated :) If I can help at all let me know!!
       
    4. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      Plugin updated.


      I've been experimenting with finding an effective way to determine if the bot is stuck quickly, which is slightly troubled by other navigation issues, as well as my profiles not getting stuck often. ;)
       
    5. Braken

      Braken Member

      Joined:
      Dec 3, 2011
      Messages:
      84
      Likes Received:
      4
      Trophy Points:
      8
      That intrigues me, I've been leveling a new account and first off the questing profile is next to useless because of nav issues as well as others. I have been collecting/grinding mobs on the new account that I have.... shiphands? You sneaky sneaky snake
       
    6. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      Plugin updated.
       
    7. birduvprey

      birduvprey Member

      Joined:
      Jun 21, 2015
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      6
      Just found this. Have to test it out. You can ignore my question on health recovery not happening in my PM.
       
    8. Tankall

      Tankall New Member

      Joined:
      Apr 2, 2015
      Messages:
      99
      Likes Received:
      1
      Trophy Points:
      0

      Hey DD, I've been using recovery on a stalker for a while and just started trying out both an esper and a medic, and neither one will cast a heal to recover HP. Is there something special I have to do? How do I check what the CombatRoutine's Heal() method is?
       
    9. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      It's entirely possible that it's not being utilized, but it shoullddd be in the Medic.cs file! I'll look at it none the less in case I have a bit of a logic error. ;) (Been a while since I looked at this thread, haha!)
       
    10. Tankall

      Tankall New Member

      Joined:
      Apr 2, 2015
      Messages:
      99
      Likes Received:
      1
      Trophy Points:
      0
      Looks like medics don't have a self heal defined, which could be the issue. But also didn't get a heal on the Esper either. I'll research it further now that I know where to look.
       
    11. daffy82

      daffy82 Member

      Joined:
      Apr 29, 2014
      Messages:
      129
      Likes Received:
      1
      Trophy Points:
      16
    12. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      Recovery doesn't support the BETA client, usually this isn't an issue as it'll be compatible between clients, sometimes we get unlucky in the transitions though!

      That being said, Recovery has been updated. :)
       
    13. daffy82

      daffy82 Member

      Joined:
      Apr 29, 2014
      Messages:
      129
      Likes Received:
      1
      Trophy Points:
      16
      Love it!
       
    14. NVo1

      NVo1 New Member

      Joined:
      Aug 19, 2013
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      See my changes:
      Recovery.cs:

      public void StealthMe()
      {
      if (GameManager.LocalPlayer.Class == Class.Stalker) {
      if (!Me.HasBuff("Stealth")) {
      SpellManager.InnateAbility.Cast();
      return;
      }
      }
      }



      if (Me.HealthPercent <= RecoverySettings.Instance.CastHpPercent)
      {
      if (GameEngine.CurrentRoutine != null) {
      StealthMe();
      await GameEngine.CurrentRoutine.Heal();
      }
      }

      Will be "handy" for Stalkers to wait in stealth instead of normal staying.
       
    15. Tagfalter

      Tagfalter New Member

      Joined:
      Dec 2, 2015
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Placed it in the plugins directory, but my bot simply keeps fighting and dieing... does not pause at all when out of combat. Any info you need to help or any direct hint?

      edit: running profile bot with agility bridge now, since agility at least uses my mending drones and some others
       
      Last edited: Dec 3, 2015
    16. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      Make sure you turn it on :) (Settings in the top bar, click the checkbox by 'Recovery' in the plugin list.
       
    17. Tagfalter

      Tagfalter New Member

      Joined:
      Dec 2, 2015
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      Assumed that, but it isn't even there. Tried directly unpacking it into the Plugins folder, aswell as creating a "Recovery" folder.

      Will add the error log I got in an edit to this post in a bit

      edit: errors are in german, guess that wont help much^^;

      error cs0122...does that help?
       
      Last edited: Dec 4, 2015
    18. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      Going to need a complete log, if there's an error. :eek:
       
    19. Tagfalter

      Tagfalter New Member

      Joined:
      Dec 2, 2015
      Messages:
      8
      Likes Received:
      0
      Trophy Points:
      0
      *blush* I can't find any ._.

      Edit: But all of a sudden I can enable Recovery, so I guess I am fine for now
       
      Last edited: Dec 4, 2015
    20. xyz1337

      xyz1337 New Member

      Joined:
      Dec 9, 2015
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      Haha, DD, it would be nice that he only recovers if he is "safe". Talking about:

      If there are are some CC effects on him that could kill him, please move somewhere safe first.
      (Hence not having any CC effect, and not being in fight...)

      *looking at you, you killer vents in Infestation*
       

    Share This Page