• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • ShamWOW for HB2 - An Enhance/Elemental/Resto + PVP/RaF Healbot by Bobby53

    Discussion in 'Archives' started by bobby53, May 25, 2010.

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

      waaldodxn New Member

      Joined:
      Mar 30, 2011
      Messages:
      112
      Likes Received:
      0
      Trophy Points:
      0
      its not dropping the totems for some reason. every other cast is ok
       
    2. starnzl

      starnzl New Member

      Joined:
      Jan 19, 2010
      Messages:
      297
      Likes Received:
      1
      Trophy Points:
      0
      Quick easy question..

      How do I use this bot as a no movement bot in PVP ?? (playing as ench)

      It works perfect using the lazybot in dungeons.. just wondering how I do the same style in PVP ??

      Thanks so much
       
    3. dottzor

      dottzor Member

      Joined:
      Jan 15, 2010
      Messages:
      786
      Likes Received:
      6
      Trophy Points:
      18
      Any chance of getting a setting for Mana Tide?
      I wanna use it far more often, like 65% or so.
       
    4. katzerle

      katzerle New Member

      Joined:
      Jan 18, 2011
      Messages:
      917
      Likes Received:
      68
      Trophy Points:
      0
      I have some constructive critism to stressfull fight behavior.
      * Maybe it is possible to insert a check which Level the Mobs have for Stressfull Behavior. 20 Enemys level 10 isn't stressfull, 20 with Level 82 are deadly stressfull.
      * The CC also uses stressfull fight on every single Elite Mob and don't take a look at the Level of the Mob. I don't know if this is volitional or just a Typo in Line 6463 and the || should be a &&.
      Maybe it is possible to make complexer checks for Stressfull fight with more (unit.Level >= _me.Level) cases.

      Beside this: really the best CC of the World :D
       
      Last edited: Apr 13, 2011
    5. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Katzerle, Happy to consider changes in this area. I will make a revision relative to handling of lower Level Elites. As for the number of enemy mobs in combat there isn't enough context in the examples provided for those scenarios to be universal truths. For example, the scenario given of fighting 20 Level 10's would be very stressful for a character anywhere near Level 10. The CC is written for all levels of play and not just end game, so how it handles combat for lower level characters still leveling is equally important to how it handles combat for a geared Level 85. Checks regarding higher level characters already present in the code. What is not present are checks for characters that are sufficiently lower in level being treated as trivial. Here are the two scenarios of those I see:

      1. Intentionally farming trivial mobs (for either rep or drops) - Additional logic for this isn't needed since you can change the configuration setting and increase the number mobs that define a stressful fight to a value appropriate for what your character is doing. The only change required in this area is handling trivial elites which currently cannot be accounted for in the config.

      2. Unintentionally fighting trivial mobs - situations where the character is passing through an area containing trivial mobs and the bot is dismounting to fight them is either a Bot or Profile issue as the CC should fight whatever it is told to. In this scenario the greater issue is that trivial characters were selected for combat by the Bot/Profile and not whether they were considered stressful by the CC due to quantity.

      It is best to attach and provide the system time of observed behavior or the combat scenario you are commenting on so all the details are available. For steps on posting constructive criticism or an issue regarding observed behavior, please see the Frequently Asked Questions [CLICK HERE] for ShamWOW.

      Thanks for the post, Bobby53
       
      Last edited: Apr 13, 2011
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Yes, will add.
       
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      waaldodxn, Please see Frequently Asked Questions [CLICK HERE] for steps on posting an issue or question regarding behavior you observed. Thanks for the post and good luck, Bobby53
       
    8. Kuku

      Kuku Member

      Joined:
      Jan 27, 2010
      Messages:
      451
      Likes Received:
      1
      Trophy Points:
      18
      Could you please implement infight disspell for Raid's?!^^ We get ganked everytime because i can not dispell them.. i can not even disspell them manually while the bot is active (makes sense i know^^)

      EDIT: Inserted a "Baradin Hold"-Log ... he didn't dispell =(
       

      Attached Files:

      Last edited: Apr 13, 2011
    9. dshiizznitt

      dshiizznitt Member

      Joined:
      Feb 14, 2010
      Messages:
      82
      Likes Received:
      0
      Trophy Points:
      6
      there is a dispel. i actually run into trouble when raiding because of it dispelling too fast on the valiona fight.
       
    10. Kuku

      Kuku Member

      Joined:
      Jan 27, 2010
      Messages:
      451
      Likes Received:
      1
      Trophy Points:
      18
      For me it does not even dispell one time^^

      A Boss-Specific "Dispell-List" would be great. So the Shamy dispells at the correct time.. At some Bosses you have to dispell instantly (Asaad or Argaloth for example) and at some bosses you need to dispell later (Valiona)...
       
    11. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Kuku, If you observe some behavior that appears to be incorrect or an issue, be sure to indicate the system time you observed it. A complete debug log file as you attached is very helpful, but I can't respond as to why it didnt cast a dispel in a specific situation if I don't know when that was. Currently healing is at a higher priority than dispelling, so it will dispel after everyone is healed to the Group Need Heal % visible on your RAF options tab. A future release will support specifying a different prioritization for dispelling.

      As mentioned above, it won't dispel if there is healing to be done. I'll consider adding Boss specific behaviors in the future, but for now you can either cast the Cleanse Spirit immediately before the current spell cast completes (same way you would queue a spell if playing manually) or Stop the bot and heal that particular fight manually. Good luck with your Shaman, Bobby53
       
    12. rcadams

      rcadams New Member

      Joined:
      Jan 15, 2010
      Messages:
      434
      Likes Received:
      0
      Trophy Points:
      0
      I know your working on singular as well. Just wondering what % of WowSham has been moved into Singular?
      And once it's 100% will WowSham be discontinued?
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      ShamWOW was one of the original CC's released with HonorBuddy and will continue to be supported and enhanced. Singular is a recent project using a much different architecture. Because of this ShamWOW functionality won't simply be moved there, but instead will be reimplemented in accordance with Singular architecture and design guidelines. The idea is not to simply copy ShamWOW, but to use its current behaviors and decision making as a model and improve upon the current implementation. That makes it a much bigger project, but recreating what you already have only makes sense if the end result will be better. So, I will be implementing ShamWOW functionality into Singular, but it will take a very long time to complete (as in months.) Also, please don't look for % estimates on completion or functionality incorporated. In the end its 100% working if it does what you want, and a 100% broken if it does not.
       
      Last edited: Apr 13, 2011
    14. dottzor

      dottzor Member

      Joined:
      Jan 15, 2010
      Messages:
      786
      Likes Received:
      6
      Trophy Points:
      18
      Its getting spooky now Bobby.

      This CC is getting close to the numbers I produce myself, both as Resto and Enhance.
      The only big difference atm is mana-usage as resto.


      REALLY good work.
       
    15. starnzl

      starnzl New Member

      Joined:
      Jan 19, 2010
      Messages:
      297
      Likes Received:
      1
      Trophy Points:
      0
      Lol im topping DPS charts as ench in dungeons with this :D

      Same question thou bobby.. how do we use this in a BG without any bg movement at all.. so basically controlling it all yourself.. except casting spells (just as we would using lazyraider)

      Cheers
       
    16. kayes

      kayes Active Member

      Joined:
      Jan 15, 2010
      Messages:
      1,353
      Likes Received:
      4
      Trophy Points:
      38
      Hi Bobby,

      Could you make the shaman drop totems when in pvp? also use Heroism?
       
    17. billsmith

      billsmith New Member

      Joined:
      Feb 17, 2011
      Messages:
      39
      Likes Received:
      0
      Trophy Points:
      0
      Hi Bobby,

      Is there any way for me to add a trinket to the CC? Some trinkets are recognized by the CC and some are not. I have been studying your code but not sure where you define the trinkets.

      Thanks for all your work!
       
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      If it doesn't write a message to the Log saying that it recognized your Use: trinket, just send me the exact name and I'll add it so everyone can benefit.
       
      Last edited: Apr 13, 2011
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      kayes, My apologies, however I am not obtaining the results you describe during my testing. Please visit Post #2 in this thread. Frequently Asked Questions-FAQ [CLICK HERE] has details that need to be provided in a post for me to research it. There is a template there you can copy and paste if to ensure all the info is covered. I'll keep an eye out for your post. Thanks for your help, Bobby53
       
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      dottzor, Thanks for the post! Glad to hear its working so well for you. I believe I have done everything I can regarding mana management at this point for Resto, but if you have any additional ideas please advise. The next release will have a separate config value for Mana Tide Mana % whereas the current version casts it at or below Emergency Mana %. Thanks again and good luck with your Shaman, Bobby53
       
    Thread Status:
    Not open for further replies.

    Share This Page