• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Bot] (Beta) DungeonBuddy - A Dungeon bot.

    Discussion in 'Archives' started by highvoltz, Jul 6, 2012.

    1. rogerdashrubber

      rogerdashrubber Member

      Joined:
      Dec 24, 2011
      Messages:
      89
      Likes Received:
      5
      Trophy Points:
      8
      In senarios, the bot picks someone it decides is a tank and does the follow the tank kind of thing, in arena of annialation this makes it look very bottish, it would be better in senarios to have the bot follow the objectives irrespective of what anyone else is doing.
       
    2. Surion79

      Surion79 New Member

      Joined:
      Jun 4, 2012
      Messages:
      74
      Likes Received:
      1
      Trophy Points:
      0
      DungeonBuddy gets "stuck" if a lootwindow has been opened by the bot (it loots only bosses sometimes it seems).
      If you close the loot window manually, the bot continues to work.

      I'd wish dungeonbuddy wouldn't switch so often with assist on maintank. This looks kinda bottish/strange. (running to a far distance mob and then after one attack moving back to the melee mobs at the tank)
       
    3. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      should I select turn off movement and targeting in CC? It only states turn off targeting.
       
    4. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      It's kind of dangerous to follow the tank around when you are in a boss fight when you are ranged. Absolutely unnecessary for you to move and absolutely terrible for dps.
       
    5. hordeglider

      hordeglider New Member

      Joined:
      Jan 10, 2012
      Messages:
      80
      Likes Received:
      0
      Trophy Points:
      0
      Summary: I'm currently farming justice points in Arena of Annihilation scenario but problem is when the scenario ended and bot queue for a same scenario, it will accept queue then unexpectedly leaves the scenario after zoning in. I ended up with 30 minutes deserter debuff.
      Class: Hunter
      CustomClass: FPS Multiplicity
      Role: DPS
      Queue Type: selected scenario
      Party Mode: none
      Dungeon: Arena of Annihilation scenario

      Log attached so please let me know what's causing this problem so I can farm this place without deserter debuff. Thanks.
       

      Attached Files:

    6. rogerdashrubber

      rogerdashrubber Member

      Joined:
      Dec 24, 2011
      Messages:
      89
      Likes Received:
      5
      Trophy Points:
      8
      I have had this trouble too a couple of time, it happens when click to leave instance, not leaving it for the bot to do. It then cues up, enters and then leaves and becomes deserter.
       
    7. ShortRound

      ShortRound New Member

      Joined:
      Jun 14, 2011
      Messages:
      781
      Likes Received:
      14
      Trophy Points:
      0
      Two items for today.
      One - why does a toon running DB not skin dead mobs?
      Two - think I might have figured Wailing Caverns logic.

      (PS. A third item - how is 'crac' + 'ked' as one word worthy of censorship in these forums?)
       
    8. r0sc0

      r0sc0 New Member

      Joined:
      Jan 15, 2010
      Messages:
      410
      Likes Received:
      2
      Trophy Points:
      0
      So far I've found a few things that stop dungeon buddy being totally afkable.
      1: the bot when looting will sometimes just stand there looting even if the tank or group are loosing health.
      2: will sometimes not move into range of tank or group members. *randomly*
       
    9. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      The bot will not continue from picking up the quests that are in the start of every dungeon.
       
    10. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      I am trying to find a way to prioritize which mob to attack by the tank in a group. For instance in shado-pan monestary it is important to kill the regenerating Sha first and interrupt it's regenerate. Is there a way to get this done. I am poking around a bit in the code. But it's not obvious how to do this for packs.

      Thanks for great work!

      This code could probably work better if you remove !Me.IsTank() . The two DestroyingShas hurt pretty badly even on a tank.

      Code:
      public Composite DestroyingShaEncounter()
              {
                  WoWUnit unit = null;
                  const int shadowsOfDestruction = 106942;
                  return new PrioritySelector(
                      ctx => unit = ctx as WoWUnit,
                      ScriptHelpers.CreateInterruptCast(() => unit, shadowsOfDestruction),
                      ScriptHelpers.GetBehindUnit(
                          ctx => unit.CastingSpellId == shadowsOfDestruction &&[COLOR="#FF0000"] !Me.IsTank() [/COLOR]&& unit.IsSafelyFacing(Me, 65) && unit.DistanceSqr <= 15 * 15, () => unit));
              }
       
      Last edited: Jan 19, 2013
    11. ShortRound

      ShortRound New Member

      Joined:
      Jun 14, 2011
      Messages:
      781
      Likes Received:
      14
      Trophy Points:
      0
      It will be under the code for WeighTargetsFilter. Add another entry in there to bump up the priority.
       
    12. bellman123

      bellman123 New Member

      Joined:
      Jan 19, 2013
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      how the fak do i start the honorbot? what is the key?
       
    13. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      So what you are saying is that this would work
      Code:
      private const uint RegeneratingSha = 56763;
      
      if (StyxWoW.Me.IsTank() || StyxWoW.Me.IsDps())
      {
           if (unit.Entry == RegeneratingSha)
           priority.Score += 1000;
      }
      
       
    14. ShortRound

      ShortRound New Member

      Joined:
      Jun 14, 2011
      Messages:
      781
      Likes Received:
      14
      Trophy Points:
      0

      Damn, you're going to make me look at the code aren't you? What you've given should work.

      My thoughts on this are:
      Leave the tank to generate aggro normally and just boost priority for dps.
      Add the id definition to the list with the others to keep it together.
      Put the code in the dps snippet between the Shadow Pan Warden and the Gripping Hatred.

      Code:
      if (StyxWoW.Me.IsDps())
      {
          if (unit.Entry == ShadoPanWardenId && unit.CastingSpellId == FocusEnergy)
              priority.Score += 500;
          [B]if (unit.Entry == RegeneratingSha)
              priority.Score +=50000;[/B]
          if (unit.Entry == GrippingHatred)
              priority.Score += 50000;
      }
      
      
      This should keep the code in logical sequence for if you need to debug. Keep it in encounter order if possible.
       
    15. botorific

      botorific New Member

      Joined:
      Oct 26, 2012
      Messages:
      664
      Likes Received:
      3
      Trophy Points:
      0
      *****er

      C r a c k e r

      Lame huh? Assuming it's because slang for white guy.

      Honkey ?

      Edit: go figure!!!
       
    16. botorific

      botorific New Member

      Joined:
      Oct 26, 2012
      Messages:
      664
      Likes Received:
      3
      Trophy Points:
      0
      This is one of those weird things. Instructs in first thread states: move on. Targeting off on cc/cr.

      However in my experience often db overrides the movement setting and moves anyway lately...cc/cr doesn't seem to matter.

      The latest hotkeys for singular movement control do seem to work...however other cc/cr that disable movement on say scroll lock key are not recognized.

      Can anyone else confirm the same?
       
      Last edited: Jan 19, 2013
    17. ShortRound

      ShortRound New Member

      Joined:
      Jun 14, 2011
      Messages:
      781
      Likes Received:
      14
      Trophy Points:
      0
      Also slang for female genitalia and there's the drug reference too.
      Neither of which are used as a VERB.
      Who censors these things anyway?

      Oh, the movement thing? Keep it on. That handles facing the mobs as well as movement. Essential for a tank.
       
    18. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      My thought is that the tank should go for the regenerating sha also to get it down asap and use it's interrupt. Are you saying that if the tank has a priority target it won't do aoe to keep aggro on the other mobs too?
       
    19. ShortRound

      ShortRound New Member

      Joined:
      Jun 14, 2011
      Messages:
      781
      Likes Received:
      14
      Trophy Points:
      0
      Entirely up to you. I never actually bothered with being specific when tanking by hand.
       
    20. Harmonious

      Harmonious New Member

      Joined:
      Dec 4, 2010
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Hello.
      I have trouble: more than 2 days i try run full party low level (18) characters to farm dungeons. They have x3 and one guild to faster levelup. And I can't them to work ( i tried run full party toghether and each individually.
      Party members: Druid Bear, 3x Druid Cats and Druid Heal. (bear is leader)
      Dungeon: Ragefire Chasm (tried also Waling Caverns, Shadowfang Keep)
      CC: singular and hazz4 (moving and targeting off (tried "on" too))

      What happens:
      party mode: untill start dungeon everything ok, but in dungeon alll of them stay and do nothing more than half hour and not go afk. restart didn't help. clear meshes didn't help. If i go with tank to mobs, he start use abilities, if healer in range he start heal, but cats staying and do nothing till i start autoattack by hands too. HB writing "Loading tiles", but with meshes everything ok (after removal, HB download them again). If i set healer to follow bear in game and go with bear by hands, they working, but cats do nothing.
      i checked source of dungeon scripts and profiles, all coordinates and logic is normal.. bot interacts with wow normal..
      i tested DungeonBuddy with the same configuration at my 90 Druid cat and everything ok.
      I can't undestand what is my mistake and why i can't realize this simple idea (

      i can play by 3 cats with ISBoxer and my hands and can set healer to follow, but even tank do nothing...

      please help, because I'll brake my brain soon with this situation )
       
      Last edited: Jan 20, 2013

    Share This Page