• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • UPaCCBT: The BehaviourTree Ultimate Paladin Healer Custom Class

    Discussion in 'Archives' started by Gilderoy, Jul 17, 2011.

    Thread Status:
    Not open for further replies.
    1. miztho

      miztho New Member

      Joined:
      Jan 26, 2012
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0
      You should make sure that "don't dismount out of combat" is turned off. With this setting off, it works great for me with the newest version from SVN.
       
    2. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      Use the BT Version
      The BT version is linked in my signature, the linked version is linked in the first topic, and (if u use a SVN-client) u should see that only the BT version is updated since month
      BT= Behavior Tree
       
    3. cpjohn

      cpjohn New Member

      Joined:
      Mar 24, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Btw, can you make Auto follow on enemy healers and auto attack? :D

      I noticed while having the bot active and me myself running at their healer, i can still keep my people alive with instant spells :)!


      + I regain mana cus of my seal of insight! :D and ofc it doesnt look as bottish! just add :

      Auto follow Healer enemy classes ( or w/e ) Auto attack! this will also fix the mount issue if the bot must auto attack something!



      And then later when u got time interrupt on healing spellcasts etc :D!

      Ty very much if u can implant this in the near future!!!
       
    4. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      - Follow enemy healer - NO, it is not very easy (next to impossible) to examine all enemys and decide if they are healers, dds, tanks or dds with healgear / tanks with healgear (yes i've seen both in bgs)
      - Mount issue - which?
      - Interrupting healing spellcasts - NO, while i can't decide if a cast is a healing or a dps or a cc cast, i can't interrupt them. Sure i could (but i don't want to) generate a list of spells which should be interrupted.

      I'll keep the suggestions in mind, while rewriting the stuff, but i wouldn't implement something like "following" ... interrupting nearby enemies is another thing what i can imagine by myself to maybe implement ... maybe ...
       
    5. abroseh

      abroseh New Member

      Joined:
      Feb 19, 2012
      Messages:
      176
      Likes Received:
      0
      Trophy Points:
      0
      Best of Arena Speed Accurancy or Intelly Wait?
       
    6. cpjohn

      cpjohn New Member

      Joined:
      Mar 24, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Yea, i noticed the latest Rev, got " dont dismount out of combat " enabled, turned that off and works perfectly now :p

      Well, not impossible :p Even addons can see if its an Healer or DPS, -> Looks at what Buffs u got, if u got Healing buffs ur probably a healer :).. since u cant specc into 3 diffrent talents ( well u can, but u need 31 talents in 1 specc first )

      So while the bot is healing, he is meanwhile scanning each enemy player, on what kind of specc they got, when he catches 1, he could HoJ that person if in range, or Rebuke, Arcane torrent, if the player casts a spell. ( When he catches 1 player who is in a healing specc, he will Add that guy into a player list. So the bot doesnt gotta scan the same player each time he sees him in a game. Also, after the game finishes the list is cleared, since obviously they could respecc. )

      And like i said first, If the bot can chase someone,( not out of healing range tho ) and not only " stand " thier spamm healing and interupts if a player gets close. that would be awesome :3 i dunno if you can copy an Auto chase script from the default CCs, then try to add " stop all movement if -> player gets low -> friendly players needs healing, if none is low -> continue chase ur target.

      I guess im asking to much of you, i guess ^^ well, atleast keep it mind :)
       
    7. abroseh

      abroseh New Member

      Joined:
      Feb 19, 2012
      Messages:
      176
      Likes Received:
      0
      Trophy Points:
      0
      Can you make it keep 3 Charges of Holy Charge???
       
    8. imfat

      imfat New Member

      Joined:
      Sep 29, 2010
      Messages:
      186
      Likes Received:
      2
      Trophy Points:
      0
      That just ruins your overall healing.
       
    9. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      why should i keep them?
      the CC uses them when needed and it does well in my thoughts.
      If u could explain the special case where u wanna keep the charges, maybe i could figure out which sense it does and so on :) but only the request "pls keep 3 charges of Holy Charge" does make no sense for me (like imfat said)
       
    10. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      Like i said, Yes i could create a list to watch for special things to identify healers.
      But since there's no built-in function and no lua script to identify healer/dps/tank by common requests, i wouldn't implement this for now.
      The Addons are working like:
      - Look at what the player is casting, mark him as dps/healer/tank if he matches penance (discpriest), holy word sanctury (holy priest) and so on.
      But this will slow down the CC (and we know atm that we have already a performance leak) so i'm not willing to do it that way.
      if the performance issues are fixed, i could take a look into this suggestion (i wouldn't say that it wouldn't be good to have, but it is a way too special for a CC which handles common fight situations). the CC is (in my opinion) not meant to do this special stuff ... if i would do this, someone will ask for different fight logics in arena fights... and i know that i don't wanna do that^^)
       
    11. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      okay ...
      i found a function / addon to "identify" healers.
      This is a little bit of a hack, but i'll try if i could implement this in an easy way without loosing performance...

      PHP:

              
      for 1GetNumBattlefieldScores() do
                          
      local namekillingBlowshonorableKillsdeathshonorGainedfactionrace, class, classTokendamageDonehealingDonebgRatingratingChange GetBattlefieldScore(i);
                      if (
      healingDone damageDone*1.2) and faction == 1 then
                          name 
      name:match("(.+)%-.+") or name
      //add output here for healername
                      
      end
      It identifies healers by healouput from Battleground Frame, so at the beginning of the fight it wouldn't identify healers ... it took some time to gather the data... dunno how this will perform atm... but i'll take a look into some more addons which can identify healers
       
    12. bfxr6

      bfxr6 New Member

      Joined:
      Jan 6, 2012
      Messages:
      62
      Likes Received:
      0
      Trophy Points:
      0
      Casting Divine Light

      This isn't really an issue, however.

      My toon seems to still cast the spell Divine Light,

      Raid, under the healing part, i set it to 10.

      Unchecked 'Use Divine Light when infusion of light proc'.

      However, my character is still using it.
       
    13. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      Thank u for reporting.
      Can u pls provide a log, so that i can check this?
      Maybe CC decided to use the wrong Behavior or something like that (i never had this problem, but it sometimes occured by some users)
       
    14. oruna

      oruna Member

      Joined:
      Feb 11, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      I have the Problem, that the Paladin with Holy-Spec, when I'm solo, sometimes ignores Mobs which attack him, so that he doesn't fight back.
       
    15. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      pls provide a log.
      If u say sometimes ... it does sometimes work? :)
      This CC is not meant to fight back, there's some basic code for "dps" but in best cases i get the paladin to do 2k dps with a lvl85 toon (a bad geared lvl80 toon does more)
      So pls use retri specc and another CC if u wanne quest or something else
       
    16. cpjohn

      cpjohn New Member

      Joined:
      Mar 24, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0

      Great find! :D

      I noticed it scans if a player has done loads of healing or not? and in that way identify him as an healer :)?
      Same thing goes for the DPS ^^..

      ____________

      Yea, i read ur previous post also. Well, sure the CC works great now also, and i saw ur also creating this for other Healing classes also.

      But yea, u can keep it as a kind of side project or w/e when u dont wanna do anything on your other project!
      And for people requesting more functionality in Arena, THAT IS HARD, and i prefer to see this more as an BG Bot :)..
       
    17. solson20

      solson20 New Member

      Joined:
      Jan 31, 2012
      Messages:
      137
      Likes Received:
      0
      Trophy Points:
      0
      movement is super slow.....moves 10 yards and stops
       
    18. cpjohn

      cpjohn New Member

      Joined:
      Mar 24, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      It's your computer, not the CCs fault!

      If your bot laggs, that means ur using more then 1 program in the background
      Your proccesor / Hard drive is to slow to handle it

      Been working flawless for me ^^
       
    19. Snasse

      Snasse Banned

      Joined:
      Jan 27, 2010
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      0
      this cc keep trying to spam spells wich are not trained.
       
    20. shlord

      shlord Member

      Joined:
      Jan 4, 2012
      Messages:
      457
      Likes Received:
      1
      Trophy Points:
      18
      tried in heroics, and bgs. working perfect. a little weird when he mount and dismount xD but ppl dont care to foloow or watch ur moves, when u are the 1-3 top healer of the bg.. ;D
       
    Thread Status:
    Not open for further replies.

    Share This Page