• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Developer Release] Honorbuddy - Developer Preview for MoP

    Discussion in 'Archives' started by Nesox, Sep 5, 2012.

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

      Ruinit Member

      Joined:
      Nov 1, 2010
      Messages:
      992
      Likes Received:
      4
      Trophy Points:
      18
      Also combat bot serious lag , is there a framelock option to turn off somewhere. Tried to put in raidbot in bots and it won't load btw
       
      Last edited: Sep 7, 2012
    2. old_grizzly

      old_grizzly New Member

      Joined:
      Jul 21, 2012
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      .398 whilst testing cc found problem with archybuddy. Need to change how many nodes per digsite. Haven't actually counted how many there are. Best of setting it to dig till cantcast survey.
       
    3. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      There's almost always a workaround for a bug. RawSpells is gone - you could iterate through SpellManager's spells and build your own dictionary of spells referenced by ID.

      Can't cast some spell because it's not in SpellManager - you could always Lua.DoString("CastSpellByName("spellname"))

      Custom classes need to go in the 'Routines' folder now instead of 'CustomClasses' folder.'

      The one thing there hasn't been a workaround for, has been the 'can't detect party/raid members' bug. I don't know if that's fixed yet because I'm stuck at work.
       
    4. tuanha

      tuanha Well-Known Member

      Joined:
      Nov 29, 2011
      Messages:
      6,998
      Likes Received:
      124
      Trophy Points:
      63
      The change of CC folder from CustomClasses to Routines is really not needed imo, and that simple change break all CC with path config related...

      Look like HB want to give CC developer extra work :)
       
    5. Defect

      Defect New Member

      Joined:
      Aug 4, 2012
      Messages:
      72
      Likes Received:
      0
      Trophy Points:
      0
      Every existing CC is broken because of MoP at this point. They will all have to be rewritten anyways.
       
    6. tealeaf

      tealeaf New Member

      Joined:
      Aug 7, 2012
      Messages:
      92
      Likes Received:
      0
      Trophy Points:
      0
      I think he knows as he is a dev for at least 2 of them.. but some already fixed theirs and now they broke it again by making that change..

      try and read peoples signature before you bash them?
       
    7. old_grizzly

      old_grizzly New Member

      Joined:
      Jul 21, 2012
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      The Routines folder change wasn't a big deal. Had to change 2 lines of code.

      CompiledAssemblies has been moved the the HB folder itself. Probably because most ppl it seems are using the utilitly.assemblypath.

      Code:
      public static String AppPath = System.IO.Directory.GetCurrentDirectory();
      public CC_Settings()
                  
                  : base(Path.Combine(AppPath, string.Format(@"Routines/Config/CC-Settings-{0}.xml", StyxWoW.Me.Name)))
              {
              }
       
    8. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      still not detecting Soulshards properly (used Honorbuddy 2.5.6149.398)
      Rawspells not in Spellmanager
      New spells (like Malefic Grasp) seems to be working
       
    9. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      If I use this code it crashes: //if (unit.IsTargetingMyRaidMember) return false;
      Code:
      [19:46:42.140 N] [CutPurse]: Active
      [19:46:44.432 D] System.ArgumentException: Address cannot be zero.
      Parameter name: address
         at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
         at Styx.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative)
         at Styx.WoWInternals.WoWObjects.LocalPlayer.GetRaidMemberGuid(Int32 index)
         at Styx.WoWInternals.WoWObjects.WoWUnit.get_IsTargetingMyRaidMember()
         at FTW.FightThisWay.MyBaseClass.<GetAdds>b__4a(WoWUnit u)
         at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
         at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
         at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
         at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
         at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
         at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
         at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
         at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext()
         at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
         at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
         at FTW.FightThisWay.MyBaseClass.GetAdds()
         at FTW.FightThisWay.MyBaseClass.Pulse()
         at FTW.FightThisWay.Pulse()
         at Styx.Pulsator.Pulse(PulseFlags flags)
         at Styx.CommonBot.TreeRoot.()
         at Styx.CommonBot.TreeRoot.()
      [19:47:04.403 D] Stop called!
      [19:47:04.434 N] [Gatherbuddy2]: Stopped gatherbuddy after gathering 0 nodes in 0h 0m 25s.
      
      Thrash doesn't work - it doesn't cast it, and doesn't give an error.
      Code:
      [20:11:26.052 N] 01:11:26     Target.Cast Thrash health 90
      [20:11:26.162 D] Spell_C::CastSpell(115800, 0, 0xF130A48200001C38, 0) [15]
      [20:11:26.497 N] 01:11:26     Target.Cast Thrash health 90
      [20:11:26.848 D] Spell_C::CastSpell(115800, 0, 0xF130A48200001C38, 0) [16]
      [20:11:27.183 N] 01:11:27     Target.Cast Thrash health 89
      [20:11:27.326 D] Spell_C::CastSpell(115800, 0, 0xF130A48200001C38, 0) [17]
      [20:11:27.659 N] 01:11:27     Target.Cast Thrash health 93
      [20:11:27.907 D] Spell_C::CastSpell(115800, 0, 0xF130A48200001C38, 0) [18]
      [20:11:28.250 N] 01:11:28     Target.Cast Thrash health 94
      [20:11:28.375 D] Spell_C::CastSpell(115800, 0, 0xF130A48200001C38, 0) [19]
      [20:11:28.706 N] 01:11:28     Target.Cast Thrash health 94
      
       
    10. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      After running about 10 minutes, WoW freezes and no spells are castable, even from the WoW interface. I figure it has to do with my continual calling of a Lua.DoString on Pulse() - I disabled that and will let you know if that fixed it.
       
    11. Benninger

      Benninger Member

      Joined:
      Apr 22, 2010
      Messages:
      457
      Likes Received:
      0
      Trophy Points:
      16
      What I have not understood yet:
      Will any of the "old" classes / plugins / CBs / etc run on the upcoming version or will I have to wait on their authors to update them, too?
      I mean: will *generally* nothing old stuff work or will it depend on the single classes, plugins, etc?
       
    12. Cukie

      Cukie Active Member

      Joined:
      Dec 3, 2011
      Messages:
      1,255
      Likes Received:
      3
      Trophy Points:
      38
      They will ALL have to be rewritten.
       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Retested issues submitted earlier against build .393, results below:

      HonorBuddy trying to Mount prior before character trains Riding Skill
      Prior to 5.0.4 characters could not have mounts before training a riding skill, so if you had a mount you could ride it. Mounts can now be account Level, so a Level 1 character can have mounts but not yet have trained Apprentice Riding Skill. Just need to add a check to HB mount logic that they have mount and skill before attempting.
       
    14. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      could u retest with Honorbuddy 2.5.6149.398 ? cause Rawspells is missing in there (or moved ... dunno)
       
    15. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Honorbuddy hangs after running about an hour 10 minutes. It tries to cast aquatic form over and over again, failing, and not moving.

      I quit HonorBuddy, and pressed the WoW keys myself, and they're dead too.

      Is there a memory leak somewhere causing this?
       
    16. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      Auto Updater Fails if a File is in use (in this case I had Visual studio open which would have caused it)

      error_updating.jpg
       
    17. djcrisp

      djcrisp Member

      Joined:
      Jan 20, 2011
      Messages:
      263
      Likes Received:
      1
      Trophy Points:
      18
      Last edited: Sep 7, 2012
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      SpellManager.RawSpells is no longer public. You have to use SpellManager.Spells.
       
    19. neca

      neca New Member

      Joined:
      Feb 23, 2011
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      0
      ObjectManager.Me.Location X = 783.5281 Y = 873.4057 Z = -66.47532
      ObjectManager.Me.CurrentTarget.Location X = 790.38 Y = 866.951 Z = -72.14624
      ObjectManager.Me.Location.Distance(ObjectManager.Me.CurrentTarget.Location) = 873.4 <--- wrong value correct value would be 10.98
       
    20. djcrisp

      djcrisp Member

      Joined:
      Jan 20, 2011
      Messages:
      263
      Likes Received:
      1
      Trophy Points:
      18
      i had that i think its saying that because theres nothing to update
       
    Thread Status:
    Not open for further replies.

    Share This Page