• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Kaboomkin - a Druid CustomClass and Resto Healbot.

    Discussion in 'Archives' started by CodenameG, Jul 12, 2010.

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

      Nexxy Member

      Joined:
      Aug 12, 2010
      Messages:
      157
      Likes Received:
      2
      Trophy Points:
      18
      I have a small request for you CodenameG. As a starter ( aka snack ). I Love this CC and i use it to healbot in BG's and instances, Many thanks to you and whoever helped you make this. I was wishing if you could fix the basic exception error in the CC if it's possible. If you dont have the time we understand. I know that i might be asking too much, but without asking you cant have anything either. I mean the error where you go in or res at GY or something and it throws the exception line in.
      [22:31:11:296] Entered AV
      [22:31:11.7635] [Navigator] Loaded new tiled mesh for map "PVPZone01".
      [22:31:12:538] [Kaboomkin: An Exception occured. Check debug log for details.
      [22:31:12:553] System.InvalidOperationException: Cannot read a descriptor on an invalid object. ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 1459, offset:6 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2276, offset:9 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2278, offset:224 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2280, offset:38 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2332, offset:17
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      at Styx.WoWInternals.WoWObjects.WoWObject.[T](UInt32 field)
      at Styx.WoWInternals.WoWObjects.WoWUnit.[T]( field)
      at Styx.WoWInternals.WoWObjects.WoWUnit.GetCurrentPower(WoWPowerType power)
      at Styx.WoWInternals.WoWObjects.WoWUnit.GetPowerPercent(WoWPowerType p)
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_HealthPercent()
      at Kaboomkin.Druid.CheckForHeal(Dictionary`2 heals) in c:\Users\Public\HB\CustomClasses\Kaboomkin\Druid.cs:line 321
      at Kaboomkin.Druid.HealbotPvP() in c:\Users\Public\HB\CustomClasses\Kaboomkin\HealbotPVP.cs:line 54
      at Kaboomkin.Druid.Pulse() in c:\Users\Public\HB\CustomClasses\Kaboomkin\Druid.cs:line 158
      [22:31:12:556] Activity: Moving to gate
      [22:32:41.4985] [Navigator] Loaded new tiled mesh for map "PVPZone01".
      [22:32:41:558] Changed POI to: Type: None, Loc: <0, 0, 0>
      [22:32:45:42] System.Threading.ThreadAbortException: Thread was being aborted. ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2036, offset:412 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2021, offset:15 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 1783, offset:111 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 1772, offset:42
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      --- End of inner exception stack trace ---
      at Styx.Logic.Combat.WoWSpell.()
      at Styx.Logic.Combat.WoWSpell.get_Cooldown()
      at Styx.Logic.Combat.SpellManager.CastableSpell(WoWSpell spell)
      at Styx.Logic.Combat.SpellManager.CanCastSpell(String name)
      at Kaboomkin.Druid.<.ctor>b__65(WoWUnit unit) in c:\Users\Public\HB\CustomClasses\Kaboomkin\HealBot.cs:line 37
      at Kaboomkin.Druid.partyBuff(Dictionary`2 buffs) in c:\Users\Public\HB\CustomClasses\Kaboomkin\Druid.cs:line 231
      at Kaboomkin.Druid.Pulse() in c:\Users\Public\HB\CustomClasses\Kaboomkin\Druid.cs:line 134
      This is from my logs. It's AV weekend very soon, and i'd like to AV bot at nights. Cant do it because this error might proc, and it stops healing and tries to target opposite faction players and casts nothing and doesnt heal ally's. But it does buff them. Thanks for your contribution, this is the best Heal CC Ever! +rep and I will kiss you if you can make a quick fix. I most likely think that everyone else would also. <3 With Love ~
       
    2. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      im aware of it, ill try and get it fixed before av weekend
       
    3. Nexxy

      Nexxy Member

      Joined:
      Aug 12, 2010
      Messages:
      157
      Likes Received:
      2
      Trophy Points:
      18
      Thank you, i really appreciate your effort. I hope you know that. Like, really. Thank you! You have my respect.
       
    4. doug_ie8

      doug_ie8 New Member

      Joined:
      Jun 29, 2010
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      hey everyone, using this CC for my druid running heroic instances, it works awsome it uses all spells spcified at X percentage, except wild growth :( i cannot for the life of me get it to ever cast wild growth at all, and it would make the bots job a billion times easier, i want him to cast it on CD prettymuch, how can i get it to do this? any help or ideas would be great (currently i have it set to cast if 2ppl are below 95%) but i havent seen this used once
       
    5. letsgo2u

      letsgo2u New Member

      Joined:
      Jan 15, 2010
      Messages:
      252
      Likes Received:
      0
      Trophy Points:
      0
      is it possible to disable the calc for mana in balance tree cause sometimes with half my mana the druid jus stands there and gets beaten... :/
      also possible to disable self healing when going dps ?
       
    6. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      I already changed the logic some in my version, it should be fixed in the next release

      again something that ill hopefully fix in the next release
       
    7. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      Not completely relevant to your CC, but it seems that Kryptor has issues of the same kind as your CC with the exceptions.

      Code:
      [18:11:37:757] [Khryptor v1.12]: System.InvalidOperationException: Cannot read a descriptor on an invalid object. ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 1459, offset:6 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2276, offset:9 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2278, offset:224 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2280, offset:38 ---> SmartAssembly.SmartExceptionsCore.UnhandledException: SmartExceptionsCore.UnhandledException @ 2332, offset:17
         --- Einde van intern uitzonderingsstackpad ---
         --- Einde van intern uitzonderingsstackpad ---
         --- Einde van intern uitzonderingsstackpad ---
         --- Einde van intern uitzonderingsstackpad ---
         --- Einde van intern uitzonderingsstackpad ---
         bij Styx.WoWInternals.WoWObjects.WoWObject.[T](UInt32 field)
         bij Styx.WoWInternals.WoWObjects.WoWUnit.[T]( field)
         bij Styx.WoWInternals.WoWObjects.WoWUnit.GetCurrentPower(WoWPowerType power)
         bij Styx.WoWInternals.WoWObjects.WoWUnit.GetPowerPercent(WoWPowerType p)
         bij Styx.WoWInternals.WoWObjects.WoWUnit.get_HealthPercent()
         bij Khryptor.Priest.CheckForHeal(Dictionary`2 heals) in d:\Bots\HonorBuddy Priest\CustomClasses\Khryptor\Priest.cs:regel 563
         bij Khryptor.Priest.Healbot() in d:\Bots\HonorBuddy Priest\CustomClasses\Khryptor\Healbot.cs:regel 98
         bij Khryptor.Priest.Pulse() in d:\Bots\HonorBuddy Priest\CustomClasses\Khryptor\Priest.cs:regel 394
      
      As you can see the exception seems to reside in the same area.
      Maybe it's not related to your CC's but to HB's last version?
       
    8. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      Im aware, still need to get with raphus.
       
    9. manix

      manix New Member

      Joined:
      Aug 1, 2010
      Messages:
      40
      Likes Received:
      0
      Trophy Points:
      0
      Can you make an option, to disable the cat and the Bear Form?
      Because sometimes the Bot will not recognize the Mana correctly.
      I have often a negative Mana. He will not recognize my mana corretly i have 3500 an he will recognize max. 1700 mana.




      Casting Insect Swarm
      [Kaboomkin: Available Mana for Balance Combat: 71,78
      LastCast Was Insect Swarm
      Casting Wrath
      [Kaboomkin: Available Mana for Balance Combat: -35,8899999999999
      LastCast Was Wrath
      Casting Cat Form
      [Kaboomkin: Available Mana for Balance Combat: -143,56
      LastCast Was Cat Form
      Casting Cat Form
      [Kaboomkin: Available Mana for Healing: 1040,81
      [Kaboomkin: Available Mana for Balance Combat: 215,34
      LastCast Was Cat Form
       

      Attached Files:

      Last edited: Sep 10, 2010
    10. .iArt

      .iArt New Member

      Joined:
      Aug 10, 2010
      Messages:
      71
      Likes Received:
      0
      Trophy Points:
      0
      How good works this CC as PvP Healbot? I want to lvl my healdudu with pvp =)
       
    11. blasphemy

      blasphemy New Member

      Joined:
      Jan 15, 2010
      Messages:
      71
      Likes Received:
      0
      Trophy Points:
      0
      nice work!

      is there any way to make him only cast moonfire? or at least always pull with moonfire? im farming low level mobs and moonfire is fastest...
       
    12. mspazz

      mspazz Member

      Joined:
      Jul 12, 2010
      Messages:
      394
      Likes Received:
      11
      Trophy Points:
      18
      Excellent CC! One thing I would suggest/like to see added. I am observing my druid in The Barrens right now, there was a Raptor(Aggressive-Red) and a Plainstrider(Passive-Yellow). These mobs were right next to eachother but not in aggro distance. It chose to attack the passive mob(Plainstrider) first and thus aggroed the Raptor, too. He was able to handle this just fine, but it may do some good to have the targeting go after the aggressive mobs first to conserve HP and mana, in case he gets too many.

      Also, noticing that when he get's to the HP threshold to pop out and heal, he cast's his heals just fine, then melee's the mob to death instead of going back to Bear form.
       
      Last edited: Sep 10, 2010
    13. JohnWayne

      JohnWayne Member

      Joined:
      Aug 24, 2010
      Messages:
      260
      Likes Received:
      0
      Trophy Points:
      16
      My balance druid keeps becoming a cat and using feral abilities. Could you tell me what am I doing wrong? Thanks.
       
    14. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      Updated to version 1.9
       
    15. Giants

      Giants New Member

      Joined:
      Aug 31, 2010
      Messages:
      42
      Likes Received:
      5
      Trophy Points:
      0
      New version is pretty awesome (I've just used it for the general questing and grinding so far). Bear form is working great and I can't wait to try it out in PvP (which is gonna have to wait for a bit.)

      The only thing I noticed is that it likes to rest.... a lot; especially after combat. I tried changing the thresholds for drinking/eating but it still would sit until X amount of health (I think it was like 80 or 90%) before it would continue with what ever it was doing. I'll look more in to it when I have a better chance to babysit it.
       
    16. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      theres a healspell in place of Eat, in Rest, and for some reason while it does go off on iblis, it just refuses to go off in kaboomkin, and im not sure why.
       
    17. sainter222

      sainter222 Member

      Joined:
      Jan 15, 2010
      Messages:
      482
      Likes Received:
      9
      Trophy Points:
      18
      this cc is awesome but its so frustrating because, after combat it says "Activity:Combat" even when everything is dead and it basically causes the bot to just stop and do nothing and it wont catch up to the party leader...

      I have to sit there pressing stop and start every few minutes.
       
    18. JohnWayne

      JohnWayne Member

      Joined:
      Aug 24, 2010
      Messages:
      260
      Likes Received:
      0
      Trophy Points:
      16
      I have updated it and it stills keep doing the same thing. Starts with Wrath and then becomes a cat and uses feral attacks. Could you tell me what do I have to do? Thanks.
       
    19. Giants

      Giants New Member

      Joined:
      Aug 31, 2010
      Messages:
      42
      Likes Received:
      5
      Trophy Points:
      0
      Trying out the pvp routines now and it still doesn't seem functional (in feral). It stays out of form and regardless of range prints

      Code:
      My CurrentTarget Ran out of Range Switching to Closest
      then spams

      Code:
      [3:43:29 PM:100] Activity: Combat
      [3:43:29 PM:119] Changed POI to: Type: None, Loc: <0, 0, 0>
      in the debug log. I did get it to "pull" a player, but it still did the above. I'll be trying out in Boomkin in my next BG.

      Balance pvp is working well enough. It's picking targets and casting like a beast. I just wish it would use my other 2 spells (typhoon and starfall), but I understand that isn't implemented yet.

      Just an ending note, but it seems like in PvP with "Kill Between Hotspots" on the bot feels so much more aggressive than it was. I am not sure if that is due to the stuff you updated your CC with or just new pvp logic.
       
      Last edited: Sep 11, 2010
    20. letsgo2u

      letsgo2u New Member

      Joined:
      Jan 15, 2010
      Messages:
      252
      Likes Received:
      0
      Trophy Points:
      0
      any chance on a low lvl rota or multi mob pull logic for balance ?
       
    Thread Status:
    Not open for further replies.

    Share This Page