• 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. Benninger

      Benninger Member

      Joined:
      Apr 22, 2010
      Messages:
      457
      Likes Received:
      0
      Trophy Points:
      16
      Hm, why does my shaman do the follwing?
      - approach mob while grinding / questing
      - kill mob
      - run away 40 yards
      - return to the mob
      - loot the mob

      Meaning: he doesn't loot the mob driectly after killing him.

      Thanks in advance
      Benninger
       
    2. Beowulfe

      Beowulfe Community Developer

      Joined:
      Nov 4, 2010
      Messages:
      194
      Likes Received:
      20
      Trophy Points:
      0
      Yeah, I know it differs drastically. :)

      I guess your comment applies more to users using Mixed mode, I'm using strictly PvP, which means my rest settings apply specifically to PvP. I think the reason I commented on that line was more that the rest % is hardcoded and that's not clear anywhere - I always assumed that my rest health percent would be the one used, and that line caught my attention when I set mana and health rest percents to 0 and it still attempted to rest.

      I suppose my concern is for the user that runs out of drink/food during a botting session. If they know they are going to and consequently set health/mana rest percents to 0 to avoid issues, that line means that if they're low on mana (low enough that they can't heal) and are below 100% HP, even with the RestLogic fix, the bot will sit there, afk until mana regens enough to cast a heal spell and get up to 100% HP, and will then probably die anyways because it proceeds into combat at 0% mana. In these scenarios, it is better to proceed on into combat (which ensures the bot doesn't stand there looking bottish) and die in order to respawn back at full health and mana.

      In battlegrounds, deaths aren't really as much of a concern as looking bottish, IMO. :)

      Anyways, that's just my input, doesn't make a huge difference to me either way. Was just surprising that the bot wasn't respecting my rest health percents.
       
      Last edited: Jan 14, 2011
    3. Beowulfe

      Beowulfe Community Developer

      Joined:
      Nov 4, 2010
      Messages:
      194
      Likes Received:
      20
      Trophy Points:
      0
      This is an HB issue, not CC issue. The only real solution to this is to use a plugin to fix it until a new HB version is released.

      Here's one if you want a link.
       
    4. swiftzoom

      swiftzoom New Member

      Joined:
      Jan 9, 2011
      Messages:
      68
      Likes Received:
      0
      Trophy Points:
      0
      Has anyone noticed how it kind of spams the debug log with the following;

      [10:32:29 PM:253] % Entered Combat
      [10:32:29 PM:253] % - pvpstatus COMBAT [me]: h/m:48.0%/100.0%, combat:True, melee:2, range:0, rooted:False, immobile:True, silenced:False
      [10:32:29 PM:254] % Exiting Combat
      [10:32:29 PM:387] % TotemManagerUpdate: found 0 totems with closest 430.1 yds away at <0, 0, 0>

      Other then this oddity, I love ShamWOW, in my honest opinion, I think this beats Vince and his little towel thing.

      Edit: It also spams the crap outta debug when in combat in PVP BG's, so fast that it constantly refreshes the Debug page to a fresh start every 5 seconds or so.
       
      Last edited: Jan 15, 2011
    5. Benninger

      Benninger Member

      Joined:
      Apr 22, 2010
      Messages:
      457
      Likes Received:
      0
      Trophy Points:
      16
      Thank you, Beowulfe!
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the follow up. I agree, Mixed mode usage highlights the real meaning of config values. The older version of ShamWOW used Rest% for Battlegrounds which is probably why you expected that. At times I felt it looked out of place for a class with healing spells to run around out of combat (mounted for example) at just above 60% health in a Battleground, while that same toon doing that while Questing looks perfectly normal so a single value may not work. Ideally in a Battleground it will self-heal out of combat to near maximum (while trying to avoid wasteful overhealing) and drink as needed to get above Rest Mana %. I am going to defer that change however until I have time to look at it in more detail and make a change that is a clear improvement, so I have reverted back to the previous behavior. I'll post the update shortly. Thanks for the input on this, Bobby53
       
      Last edited: Jan 15, 2011
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Looking for Shaman BETA Testers: A NEW BETA Release of ShamWOW 4.3.04 is available for download to anyone willing to fill the role of TESTER instead of USER. If you are looking for a version to AFK or run with InstanceBuddy with predictable results stick with the current Stable release of 4.2.09b. If you would like to try out the newest version, all I ask in exchange for your early access to it is that you agree to write detailed posts and always attach a complete debug log file when you encounter an issue.

      To access the BETA, visit the ShamWOW download page [CLICK HERE] and follow the instructions.

      Changes in BETA 4.3.04

      Code:
      [I][B]01/15/11 Revision  4.3.04-BETA[/B][/I]
      
      FIX - Removed code causing character to pause in Battlegrounds until health regen'd to 100%
      
      CHANGE - Elemental PVP: changed so totems are thrown at start of fight.  This delays burst by 1 GCD but will help slightly with survivability
      
      CHANGE - Elemental PVP: changed critieria for Thunderstorm so cast for mana or when multiple enemies within 10 yds.  Previously checked if multiple within melee range
      
      CHANGE - Resto:  now checks that Chain Heal will hit minimum of 3 targets (up from 2) and Healing Rain will hit minimum of 4 targets (up from 3).
      
      CHANGE - Resto:  prior to Chain Heal cast, will attempt to cast Riptide on primary heal target if does not currently have buff
      
      Thanks,
      Bobby53
       
      Last edited: Jan 15, 2011
    8. aricias

      aricias Member

      Joined:
      Mar 31, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      Hey bobby, change your date to 1/15/11 and not 1/15/10? :p
       
    9. Beowulfe

      Beowulfe Community Developer

      Joined:
      Nov 4, 2010
      Messages:
      194
      Likes Received:
      20
      Trophy Points:
      0
      New version working great Bobby. :D

      One random suggestion though - In regards to dropping totems before doing anything else in elemental PvP, I would recommend only doing this if the target is not currently mounted. If they are, they're usually out of range by the time it gets to casting any spells because it dropped totems first.
       
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Absolutely agree, nice suggestion! Will be included in next release.
       
    11. highend

      highend Member

      Joined:
      Jan 15, 2010
      Messages:
      422
      Likes Received:
      1
      Trophy Points:
      18
      Just a short message after the weekend. I've run beta 3 for a few hours on friday and... it' great. Heroism is fixed, it's placing totems (pve) at the beginning of the fight and recalls them right after it has killed the mob. "Spin of death" is gone. One very minor thing though :) It now has the habit to pull the mob and don't stop right in front of it (that was the normal behaviour with beta 2 and all stable releases), but runs right through and then refaces it. Have you seen this behaviour by yourself? If you need a logfile for this behaviour I'll provide one. Apart from that: Couldn't look like more human!
       
      Last edited: Jan 16, 2011
    12. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      highend, Thanks for the posts and am glad its working well for you! I only need a log file if there is a specific instance you want me to look at. I'll keep it as an awareness item for future releases. Thanks for the follow up, Bobby53
       
    13. Goldz

      Goldz New Member

      Joined:
      Dec 16, 2010
      Messages:
      206
      Likes Received:
      2
      Trophy Points:
      0
      hey m8, using this cc all the time, but with the new arch buddy it tries buffing while flying, any idea how i could stop that, if not how i could remove weapon and shield buffs from shamwow?
       
    14. MrBig

      MrBig Member

      Joined:
      Jan 25, 2010
      Messages:
      419
      Likes Received:
      5
      Trophy Points:
      18
      Hello, any idea why it is not using Lava Lash, I cant find an option for it either :/

      PS : it says "Lava Lash: when off cooldown".
       
      Last edited: Jan 16, 2011
    15. lukeyboy89

      lukeyboy89 New Member

      Joined:
      Jan 15, 2010
      Messages:
      282
      Likes Received:
      1
      Trophy Points:
      0
      Using your most recent Beta, with ArchaeologyBuddy. When i start it, if already mounted (in the air) it buffs itself and falls to its death. Would it be possible to have a mount check?
       
    16. yaith

      yaith New Member

      Joined:
      Jan 15, 2010
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Ey bobby! my bot got stuck resting all the time now when i starting it! i think it might be the new uppdate ^^

      Heres the log

      PHP:
      [11:33:41:628Start/Stop button pressed.
      [
      11:33:42:377Cleared POI
      [11:33:45:328] %   TotemManagerUpdate:  found 0 totems with closest 7229.9 yds away at <000>
      [
      11:33:45:549] %   Need resttrueShieldBuffNeeded -- Mounted False
      [11:33:45:553ActivityResting
      [11:33:45:554] %   RESTING START100health,  100mana
      [11:33:45:560] %   - status REST [me]:  h/m:100.0%/100.0%, combat:Falsemelee:0range:0rooted:Falseimmobile:Falsesilenced:False
      [11:33:45:563] %   RESTING ENDED100health,  100mana
      [11:33:46:356] %   TotemManagerUpdate:  found 0 totems with closest 7229.9 yds away at <000>
      [
      11:33:46:381] %   Mainhand weapon Skullcrusher Mace of the Monkey needs enhancement
      [11:33:46:381] %   Offhand  weapon Skullcrusher Mace of the Monkey needs enhancement
      [11:33:46:381] %   Need resttrueIsWeaponEnhanceNeeded mh:True oh:True
      [11:33:46:382] %   RESTING START100health,  100mana
      [11:33:46:382] %   - status REST [me]:  h/m:100.0%/100.0%, combat:Falsemelee:0range:0rooted:Falseimmobile:Falsesilenced:False
      [11:33:46:382] %   RestLogic:  before ShamanBuffs
      [11:33:46:485Spell_C::CastSpell(32400x00)
      [
      11:33:48:44] %   ShamanBuffs:  AllowNonHealSpells:Trueatrest:True
      [11:33:48:44] %   Weapon Enchant Check:  NeedOnMainhand=True-Windfury WeaponNeedOnOffhand=True-Flametongue Weapon
      [11:33:48:97Spell_C::CastSpell(823200x00)
      [
      11:33:49:694] %   Offhand  weapon Skullcrusher Mace of the Monkey needs enhancement
      [11:33:49:855Spell_C::CastSpell(802400x00)
      [
      11:33:52:17] %   RESTING ENDED100health,  99.5671005249023mana
      [11:33:52:156] %   TotemManagerUpdate:  found 0 totems with closest 7229.9 yds away at <000>
      [
      11:33:52:680StyxWoW.AreaManager.CurrentGrindArea is null  
      Look in to it :D And keep up the good work :) +rep
       
    17. Beowulfe

      Beowulfe Community Developer

      Joined:
      Nov 4, 2010
      Messages:
      194
      Likes Received:
      20
      Trophy Points:
      0
      yaith, I'd have to see a full log file to be certain, but that last line (CurrentGrindArea is null) indicates to me that you don't have a profile loaded (or that the profile doesn't have any subprofiles appropriate for your level range), and that's why it's not doing anything. :)
       
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Goklz, My apologies for any issue you may be having. Please see the ShamWOW FAQ [CLICK HERE] which is post #2 in this thread for information on the details needed when posting about issues with ShamWOW so that I can look into your concern. Thanks for your help, Bobby53
       
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      MrBig, My apologies for any issue you may be having. Please see the ShamWOW FAQ [CLICK HERE] which is post #2 in this thread for information on the details needed when posting about issues with ShamWOW so that I can look into your concern. Thanks for your help, Bobby53
       
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      lukeyboy89, My apologies for any issue you may be having. Please see the ShamWOW FAQ [CLICK HERE] which is post #2 in this thread for information on the details needed when posting about issues with ShamWOW so that I can look into your concern. Thanks for your help, Bobby53
       
    Thread Status:
    Not open for further replies.

    Share This Page