• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Default Combat Discussion

    Discussion in 'Combat Routines' started by Ama, Jan 5, 2015.

    1. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      I think shock and thrash need to be in there until we get the updated abilities, right? Otherwise, before level 57, it'll never cast shock.
       
    2. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      shock was replaced in 3.2 by ball lightning and thrash the ability dosent exist for deception its replaced by voltaic strike

      EDIT** added info for the reason thrash is taken out
       
      Last edited: Nov 6, 2015
    3. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      on shock i see what you mean lol i didnt think about leveling lol
       
      Last edited: Nov 6, 2015
    4. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Yeah same thing for ball lightning. I did make the Maul change you suggested though :D
       
    5. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      and thrash?
       
    6. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Thrash until 26 (when you get voltaic slash); Shock until 57 (when you get ball lightning).
       
    7. phatdeuce

      phatdeuce New Member

      Joined:
      Jun 13, 2012
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      How is the Sorc healing routine in 4.0, thinking about making a free 60 sorc for pvp healing. Anyone got an idea how the healing cr is for a Sorc?
       
    8. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      If you copy/translate what I have for Sage/Seer, it should work pretty well.
       
    9. Aziziel

      Aziziel New Member

      Joined:
      Mar 17, 2013
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      Any way to stop the routine from automatically dismounting in combat?

      Also (and this is fully to be expected with all the changes, just reporting in) I seem to be taking a fairly big FPS hit in combat. At first I thought it was just the new BW release, however if I run with the most updated version of Pure I'm not seeing the slowdowns at all.

      Happy to attach some logs, however I've had a quick browse through them myself and the only error that it's thrown (and this was once only) is below..

      Code:
      2015-11-07 03:38:12,462 [Main Bot Thread] ERROR Log - System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00000012, Size: 1
         at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
         at GreyMagic.MemoryBase.Read[T](IntPtr addr)
         at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????(IntPtr , IntPtr , HeroToken , ????????????????????????????????????????? , HeroType )
         at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????(????????????????????????????????????????? , IntPtr , HeroType )
         at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????[](UInt64 , HeroType )
         at Buddy.Swtor.Objects.TorObject.GetField[T](DomFieldIds field, HeroType forcedType)
         at Buddy.Swtor.Objects.TorCharacter.get_Debuffs()
         at DefaultCombat.Helpers.Extensions.IsCrowdControlled(TorCharacter torCharacter) in d:\Dropbox\Personal\Buddy Bots\BW Beta\Routines\DefaultCombat\Helpers\Extensions.cs:line 198
         at DefaultCombat.Helpers.Extensions.IsValidTarget(TorCharacter c) in d:\Dropbox\Personal\Buddy Bots\BW Beta\Routines\DefaultCombat\Helpers\Extensions.cs:line 217
         at DefaultCombat.Core.Targeting.<get_ScanTargets>b__0(Object param0) in d:\Dropbox\Personal\Buddy Bots\BW Beta\Routines\DefaultCombat\Core\Targeting.cs:line 119
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action.qX8FT2\./8h8}r\]9or)H"b8Z!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.IIjo|;>\&d>>Z1I/g/-Bh03ds\&.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at DefaultCombat.Core.LockSelector.Tick(Object context) in d:\Dropbox\Personal\Buddy Bots\BW Beta\Routines\DefaultCombat\Core\LockSelector.cs:line 20
         at Buddy.BehaviorTree.Decorator.NdFG!1)@L\& _W"YT!g"<mBks!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.IIjo|;>\&d>>Z1I/g/-Bh03ds\&.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action.qX8FT2\./8h8}r\]9or)H"b8Z!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.NdFG!1)@L\& _W"YT!g"<mBks!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.IIjo|;>\&d>>Z1I/g/-Bh03ds\&.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.NdFG!1)@L\& _W"YT!g"<mBks!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.?????????????????????????????????????????()
       
    10. martinm

      martinm New Member

      Joined:
      Nov 5, 2015
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Hey, have a question, since im pretty new to BW, using it only as a rotation bot atm.

      is there anyway my character can autoselect the next enemy when the currently selected one dies? right now i have to manually click the next enemy when i want him to attack
       
    11. ludijak559

      ludijak559 Member

      Joined:
      Nov 23, 2012
      Messages:
      273
      Likes Received:
      2
      Trophy Points:
      18
      There is a problem with sniper all specs, spell "Crouch" , after fight every time he leaves cover he walks behind like hes stuck, kinda messes up the routine, any1 else has this problem also ?

      Also sometimes he doesnt wana cast Crouch and just stands there
       
      Last edited: Nov 8, 2015
    12. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      sry i use this bot as a lazy raider only so i cant help you on that but at least for engineer 95% of the rotation he dosent need cover anymore
       
    13. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      I took automated Crouch out of most routines because it's not necessary anymore. Users can add it back in if they want, but it does fuck the bot up when it goes afk, just like you said.
       
    14. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      what coding did you use for the plasma probe?
       
    15. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      You don't have access to it yet since that same change also missed the last update. It's basically the Spell.DoTGround that Teo posted in the other thread. Use 9000 as the float timer (it's in milliseconds) and you should be good. Go ahead and put it in if you feel comfortable.
       
    16. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      got it in the spell.cs just trying to figure out the actual coding now on using it can you put in the line of code you use in the rotation please


      **EDIT**
      is it
      Spell.DoTGround("Plasma Probe", ret => Me.CurrentTarget, 9000)
       
      Last edited: Nov 8, 2015
    17. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Make sure you're using the updated version Teo posted. It's:
      Code:
      Spell.DoTGround("Plasma Probe", 9000)
       
    18. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      works like a charm woot woot
      **edit**
      do you want me to re post changes i do on rotations i did some changes because of the new logic
       
      Last edited: Nov 8, 2015
    19. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      If you think it's significant enough to warrant a change. Do some DPS parses
       
    20. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      how is the tanking with your routine will it taunt as well or do i do the taunting i havent made a jugg yet but thinking of making one
       

    Share This Page