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

      laurence2410 Member

      Joined:
      Jan 15, 2010
      Messages:
      188
      Likes Received:
      2
      Trophy Points:
      18
      ty for looking into the problem matey
       
    2. nonexglide

      nonexglide New Member

      Joined:
      May 16, 2010
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      When I changed my default "Open With" program to Notepad. Now when I click CC Configuration, it just opens in notepad. Is that normal or is it supposed to open with HB?

      When I remove the .config extension from the registry it will automatically open everything in Dreamweaver again.

      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\FileExts\.extension\OpenWithList
       
      Last edited: Sep 28, 2010
    3. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      There are only 2 versions of ShamWOW considered current at any moment in time.

      1. Version bundled with HonorBuddy. This does not provide a windowed user interface for configuration (per HB Dev team request) so requires the use of a text editor to directly modify the .config file. As a convenience, the .config file for the current character is launched using the default setup on the users system for that file extension. This version will always be behind in updates and support for new features. However, when the HonorBuddy team surprises us with a change to the name or meaning of an existing HB API function, this one is typically fixed first and most likely to work right away.

      2. Version downloaded from the first post of this thread. This has a User Interface for changing the configuration for the current toon in a user friendly and controlled fashion. It also inclusdes the Windows Help file for ShamWOW describing its features, options, and behaviors. It is also updated frequently with support for new features as well as bug fixes. Periodically as this one proves stable, a copy with the User Interface stripped out will replace the current bundled version to bring it to current levels of support.

      So based on what you told me, you are using the version described in #1 which is bundled with HonorBuddy so yes, in that circumstance you changing the default Open With program to NotePad causing the config file to open in NotePad is not just normal but a convenience. If you prefer to leave the default set to something else, you can always just open the file directly from the HonorBuddy\CustomClasses\Config folder.
       
      Last edited: Sep 28, 2010
    4. peteyboy23

      peteyboy23 Member

      Joined:
      Jan 15, 2010
      Messages:
      566
      Likes Received:
      3
      Trophy Points:
      18
      Not causing any noticeable issues, Bobby... but I'm receiving this during startup:

      Thanks for your excellent work.
       
    5. ryder1337

      ryder1337 New Member

      Joined:
      Sep 17, 2010
      Messages:
      189
      Likes Received:
      0
      Trophy Points:
      0
      How come ShamWoW always double heals?

      It casts a healing wave, and after that healing wave is finished and i'm at 100 % hp it casts another one! Waste of time and mana.

      Is this a problem that only I have or is this a common known problem?
       
    6. laurence2410

      laurence2410 Member

      Joined:
      Jan 15, 2010
      Messages:
      188
      Likes Received:
      2
      Trophy Points:
      18
      bobby any thought on fire nova implementation yet for instances mainly
       
    7. peteyboy23

      peteyboy23 Member

      Joined:
      Jan 15, 2010
      Messages:
      566
      Likes Received:
      3
      Trophy Points:
      18
      Bobby, I'm having the same problem. Here's the log showing it.
       

      Attached Files:

      bobby53 likes this.
    8. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks Peteboy! The message is caused by HonorBuddy trying to compile the .config files located in that folder as though they were .cs files. It will be resolved in an upcoming release one way or another, but for now just ignore: the message causes no ill behavior and is just extra text in the log.
       
    9. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      It doesn't always, although all of my testing recently has been with end game characters in dungeons and pvp. Given the absence of specifics, I can't be of more help than that. Please see the FAQ [link -- click here] regarding posting an issue if you would like me to look into it further for you..
       
      Last edited: Sep 29, 2010
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks Peteyboy! Greatly appreciate the you taking the time to generate such a focused and to the point log file. Made identifying this very easy. It's a bug that it seems I introduced with recent changes to decrease time between casting heals in dungeons and pvp. Look for the fix in the next release coming soon.
       
    11. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Laurence2410, Think I responded to you earlier on this one... See my post #572 [link -- click here] . Fire Nova support already exists in ShamWOW. Here is additional detail on behavior. Since Fire Nova has a 10yd radius of damage, it is only cast if a fire totem exists and there are multiple targets within 10 yards. You should see this cast when fighting trash mobs in instances and your Enhancement spec since melee are in the thick of the fight and likely to have multiple mobs within range. Since Elemental Shaman typically stay at a ranged distance, it is unlikely for this spell to be cast. If you use Mr. AutoFight, you should be able see it cast by moving your Shaman so it stacks on the tank when fighting AoE trash mobs.
       
      Last edited: Sep 29, 2010
    12. lukeyboy89

      lukeyboy89 New Member

      Joined:
      Jan 15, 2010
      Messages:
      282
      Likes Received:
      1
      Trophy Points:
      0
      I can't figure out how to get the bot to use Mana Tide at X %? The only way i can get it to work is if i have it selected as my water totem =[
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Support for Mana Tide will be in the next release. It was not a high priority item previously due to the manner in which HonorBuddy was being used. With the addition of InstanceBuddy and DungeonBuddy support for it is definitely a higher priority now.
       
    14. silversurfer

      silversurfer New Member

      Joined:
      Mar 12, 2010
      Messages:
      69
      Likes Received:
      2
      Trophy Points:
      0
      i really love shamwow !! perhaps the best (human like) CC of all classes i think.
       
      bobby53 likes this.
    15. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks Silversurfer, appreciate the feedback! (Great name by the way)
       
    16. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      i'm guessing this version doesn't work with HB 1.9.6.2 ?
       
    17. jazzzod

      jazzzod New Member

      Joined:
      Jan 15, 2010
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      0
      Hi, I've added the two files you linked to to the shamwow and CC folder, and yet i am still encountering problems. It's not attacking anything "=/
      Please help!

      Code:
      Spell book built
      Could not compile CC from C:\Users\Jaz\Documents\HB\CustomClasses\ConfigValues.cs!
      File: ConfigValues.cs Line: 109 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 110 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 111 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 112 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 113 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 114 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 115 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 116 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 117 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 118 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 119 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 120 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 121 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 124 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 125 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 126 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 127 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 128 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 129 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 130 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 131 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 132 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 133 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 134 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 135 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 136 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 137 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 138 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 139 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 142 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 143 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 144 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 145 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 146 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 147 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 148 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 149 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 150 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 151 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 154 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 155 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 156 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 157 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 158 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 159 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 160 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 161 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 162 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 163 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 164 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 166 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 181 Error: The type or namespace name 'Dlog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 293 Error: The type or namespace name 'Slog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 312 Error: The type or namespace name 'Slog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 340 Error: The type or namespace name 'Slog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 362 Error: The type or namespace name 'Slog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 384 Error: The type or namespace name 'Slog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      File: ConfigValues.cs Line: 409 Error: The type or namespace name 'Slog' does not exist in the namespace 'ShamWOW' (are you missing an assembly reference?)
      
      Could not compile CC from C:\Users\Jaz\Documents\HB\CustomClasses\ShamWoW.cs!
      File: ShamWoW.cs Line: 77 Error: The type or namespace name 'ConfigValues' could not be found (are you missing a using directive or an assembly reference?)
      
      Could not compile CC from C:\Users\Jaz\Documents\HB\CustomClasses\ShamWOW!
      File: ShamWoW.cs Line: 54 Error: The namespace 'ShamWOW' already contains a definition for 'ShamWOW'
      File: ShamWoW.cs Line: 224 Error: The type 'ShamWOW.ShamWOW' already contains a definition for 'ShamanType'
      File: ShamWoW.cs Line: 778 Error: The type 'ShamWOW.ShamWOW' already contains a definition for 'SpellRange'
      File: ShamWoW.cs Line: 784 Error: The type 'ShamWOW.ShamWOW' already contains a definition for 'SpellWait'
      File: ShamWoW.cs Line: 1114 Error: The type 'ShamWOW.ShamWOW' already contains a definition for 'HealthSorter'
      File: ShamWoW.cs Line: 5308 Error: The type 'ShamWOW.ShamWOW' already contains a definition for 'CC_PVP'
      
      
      Please help!
       
    18. laurence2410

      laurence2410 Member

      Joined:
      Jan 15, 2010
      Messages:
      188
      Likes Received:
      2
      Trophy Points:
      18
      sorry bobby didnt relaise you had responded to me apologies :)
       
    19. lukeyboy89

      lukeyboy89 New Member

      Joined:
      Jan 15, 2010
      Messages:
      282
      Likes Received:
      1
      Trophy Points:
      0
      Working well in instances, Also it needs to be able to use "Cleanse Spirit" on targets with Poisons/Diseases/Curses on them, and i have also noticed it will sometimes healing wave (big heal) someone with like 85% health after its riptided them, massive waste of mana.
       
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks Lukeyboy! I agree with you about Cleanses. The current version has support for self-cleansing. It may cleanse others inadvertently by virtue of casting Cleansing Totem. I'll add support for casting Cleanse Spirit and Cure Toxins on heal targets, and casting Cleansing Totem in response to party members having a poison or disease in the next release. The group check for dispellable debuffs and the subsequent cleanse will only occur if setup as healer and only if they the group does not require a heal at the moment based upon the group heal % configured. Further adjustment may be needed.

      As for the Healing Wave issue cited, there isn't enough detail for me to look into it for you. Please post an issue with debug log as described in the FAQ [link -- click here] if you would like me to research this further.
       
    Thread Status:
    Not open for further replies.

    Share This Page