• Visit Rebornbuddy
  • [partially fixed/altered] Exile.cs

    Discussion in 'Archives' started by randomstraw, Jan 20, 2014.

    1. randomstraw

      randomstraw Community Developer

      Joined:
      Jul 17, 2012
      Messages:
      1,611
      Likes Received:
      10
      Trophy Points:
      38
      EVERYTHING IS INTEGRATED INTO THE EXILE THAT SHIPPS WITH EXILEBUDDY
      THERE IS NO NEED TO USE THIS ANYMORE. IT'S OUTDATED.

      CAPT'N CAPS OUT
















      intended to work with latest BETA - switchting to stable once stable is ... kinda stable
      i'll update this form time to time, because the "shipped" exile has some bugs (for me). Just replace the Exile.cs with this Just put it in your routines folder, and chose ExileB as combat-routine inside EB. You will notice only a change in some behaviours. no fancy graphics. no claimed credits.
      for a full list of features please read the history. Key-things, though: leaslam-logic for movement, not dealing damage, frenzy for building charges (+fallback added recently), use of enduring cry is in (immortal call may follow once i get there)



      Download: View attachment ExileB_v7.cs
      Code:
      v7
      * changed some fallback logic, added frenzy to fallback
      history
      You need to register and have one post to see spoilers!
      stuff to consider aka todo
      You need to register and have one post to see spoilers!
       
      Last edited: Mar 31, 2014
    2. evilblanket

      evilblanket New Member

      Joined:
      May 27, 2011
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      Any interest in Blood Rage?

      Perhaps some granite/ jade flask stuff as well.

      Much love
      eb
       
    3. randomstraw

      randomstraw Community Developer

      Joined:
      Jul 17, 2012
      Messages:
      1,611
      Likes Received:
      10
      Trophy Points:
      38
      give me some conditions, and i'll alter the logic
       
    4. evilblanket

      evilblanket New Member

      Joined:
      May 27, 2011
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      was thinking for blood rage, pop before engaging a mob. then, use the same logic as frenzy to determine if buff still up or not.

      for the flasks, was thinking that after taking 1000+ dmg then pop the flask. I have a CI char that doesnt use health pots so this would be awesome.
       
    5. imdivesmaintank

      imdivesmaintank New Member

      Joined:
      Oct 30, 2013
      Messages:
      342
      Likes Received:
      0
      Trophy Points:
      0
      I would really like to see the ability to specify a skill for culling, probably only on rare or unique mobs.

      nm: added this myself
       
    6. njmgaming

      njmgaming New Member

      Joined:
      Jan 27, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      enduring cry ... +rep ;D
       
    7. kuskner

      kuskner Member

      Joined:
      Oct 12, 2013
      Messages:
      521
      Likes Received:
      2
      Trophy Points:
      18
      I run CI build as well. It would be nice if the bot could use pots at specific points in battle. EG if u get frozen it would use a pot that dispels frozen and if you fight a big boss it would use armor pots
       
    8. Bob23

      Bob23 Member

      Joined:
      Jan 24, 2011
      Messages:
      36
      Likes Received:
      0
      Trophy Points:
      6
      is it possible to make that the bot use warlords mark on every mob or maybe is the group bigger then 2 or something like that?

      and maybe to use bloodrage if its not active and a mob is near?
       
    9. randomstraw

      randomstraw Community Developer

      Joined:
      Jul 17, 2012
      Messages:
      1,611
      Likes Received:
      10
      Trophy Points:
      38
      Hi Bob,

      Most (almost all) changes from this devirated ExileB have been integrated into the Exile.cs that ships with ExileBuddy.

      to achieve your requirements with the current Routine, go to $\Routines\Exile\ and open the Exile.cs - in line 836 you'll find
      Code:
      RegisterCurse("Warlord's Mark", "curse_drain_essence");
      replace that with the following to cast it at Every mob group bigger than 2 and on every rare or higher:
      Code:
      RegisterCurse("Warlord's Mark", "curse_drain_essence", ret => BestTarget.IsCursable && (BestTarget.Rarity >= Rarity.Rare || NumberOfMobsNear(BestTarget, 10, 1)));
      and you should see more Warlord's Mark casts.

      For the use of Bloodrage, simply uncomment (remove the // in front) of line 817 from
      Code:
      //RegisterBuff("Blood Rage", ret => !LokiPoe.ObjectManager.Me.HasAura("blood_rage"));
      to
      Code:
      RegisterBuff("Blood Rage", ret => !LokiPoe.ObjectManager.Me.HasAura("blood_rage"));

      if you have further questions, don't hesitate to pm me.
       
    10. Bob23

      Bob23 Member

      Joined:
      Jan 24, 2011
      Messages:
      36
      Likes Received:
      0
      Trophy Points:
      6
      oh man that is PERFECT THXs allot!!!!!!!!!
       
    11. imdivesmaintank

      imdivesmaintank New Member

      Joined:
      Oct 30, 2013
      Messages:
      342
      Likes Received:
      0
      Trophy Points:
      0
      how about modifying it to not cast totems if you're already in melee range and your main target is a rare or unique?
       
    12. Chris_

      Chris_ New Member

      Joined:
      Oct 26, 2013
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Would be nice (and prolly easy) to change parameters on raise zombies to raise the 4th zombie when u have the passive skill wich allows u... Cuz i have it and im forced to farm still with just 3 zombies.
       
    13. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      Use the normal exile it summons all 8 of mine without issues
       
    14. djao

      djao New Member

      Joined:
      Dec 1, 2012
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      i would like to know where can i edit to my profile to:
      - Always goes melee with leap slam when he fights a rare mob (to avoid proximity shield stuck attacking ranged)
      - Drink a granite potion always after a leap slam around 3+ mobs
      - Drink a remove bleeding potion after 10 charges of corruption blood
       
    15. neno

      neno New Member

      Joined:
      Apr 16, 2014
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      0
      how about adding molten shell to ranger? :) Apoc Ranger that is
       
    16. IeU

      IeU Member

      Joined:
      Jul 20, 2010
      Messages:
      830
      Likes Received:
      11
      Trophy Points:
      18
      Could you share your code please?
       
    17. imdivesmaintank

      imdivesmaintank New Member

      Joined:
      Oct 30, 2013
      Messages:
      342
      Likes Received:
      0
      Trophy Points:
      0
      This was ages ago in the old version. It wouldn't work anymore and I haven't looked into it for the new version yet.
       
    18. Jalockin

      Jalockin Member

      Joined:
      Aug 29, 2012
      Messages:
      441
      Likes Received:
      0
      Trophy Points:
      16
      So was IeU's comment.....
       
    19. IeU

      IeU Member

      Joined:
      Jul 20, 2010
      Messages:
      830
      Likes Received:
      11
      Trophy Points:
      18
      LoL :D
       
    20. imdivesmaintank

      imdivesmaintank New Member

      Joined:
      Oct 30, 2013
      Messages:
      342
      Likes Received:
      0
      Trophy Points:
      0
      oh lmao. there was a spam bot that posted and i almost never read the actual emailed reply. i just click the link and read it in the thread. but i guess by the time i had done that, they had deleted the spambot post and so I just saw his last comment and assumed that was new. my bad. :)
       

    Share This Page