• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HawkEye2 - A Hunter CustomClass

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

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

      aricias Member

      Joined:
      Mar 31, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      I use a boar from durtor untill I can get a bear from ashinville(SP?) (right above the barrens), the sometimes, i'll get a gorilla when I get 50's in ungroro creator.
       
    2. Cittidel

      Cittidel New Member

      Joined:
      Jun 2, 2010
      Messages:
      133
      Likes Received:
      1
      Trophy Points:
      0
      It seems to be working now, which is odd. I do have a second problem though, he won't pull yellow mobs? He just stares at them rotating to face them perfectly in front.

      Here is my information, let me know if you need anything else!

      http://pastebin.ca/1896949

      EDIT:

      I've found a temporary workaround by putting my pet on aggressive, I'll see if there are any hangups that way. :)



      Nevermind, I found the problem. I'm specced mark and the line for pulling was commented out. I know marksmanship isn't supported though so I will stop posting problems. xD
       
      Last edited: Jul 8, 2010
    3. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      Noticed that sometimes my mana is 100% but im still using viper, this didnt use to happen on the previous version.

      EDIT: Also tries to mend pet when he is OOM, which results in a fail, and still doesnt switch to Viper.

      Since the previous version that im being spammed by : FS_EMPTY FormatException what is this related to?
       
      Last edited: Jul 8, 2010
    4. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      yea, i told you that right after you got it working, it dosnt support marks yet, if you have any ideas for rotations or whatever drop me a line.


      the aspect switching ive already adressed in a earlyer post, i was because the prioritys where set too low, as for a Mend Pet goes ill add in a limiter for it, for low levels, but for high level stuff it shouldnt be an issue.
       
    5. Akul

      Akul New Member

      Joined:
      Jan 15, 2010
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0
      Heya...

      Just started this out with my 65 hunter and I've only had problems :[
      Hunter isn't pulling with ranged... Only body pulling... and when they are pulled, he gets stuck in "Casting Mongoose Bite Moveing Away from Target", but doesn't move at all.... Any ideas?
       
    6. aricias

      aricias Member

      Joined:
      Mar 31, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      post a full log.
       
    7. Akul

      Akul New Member

      Joined:
      Jan 15, 2010
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0
      Log until now.
       

      Attached Files:

    8. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      remember this CC currently only support BM hunters. as far as the pulling goes, im not too worried as honorbuddy is acting funny at the moment, but the walking back does need to be changed. and will be fixed in a later version, if you have it set to questing, change it to grinding and see if the pulling issue still happends. remember all of this wont matter if your spec'ed in anything besides beast master.
       
    9. Akul

      Akul New Member

      Joined:
      Jan 15, 2010
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0

      Yea I'm set to grinding and I'm currently BM... So I switched to the Default Hunter class until HB is fixed and then I'll come back to this one..

      Thanks for the quick replies and support though... It doesn't go unnoticed!
       
    10. Rykos

      Rykos New Member

      Joined:
      Jun 20, 2010
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      1-10

      attached is what skills i used from 1-10 hope thats what you were looking for.
       

      Attached Files:

    11. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      Search for meat in my inventory is not finding Salted Venison http://www.wowhead.com/item=33454

      Also would be awesome if you had an option to ignore feed pet, I have the talent that autoatacks increase his happiness and if he ever goes yellow as soon as I kill another mob it will get green. Just got stuck whole night because pet wasnt happy.


       
    12. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      if it cant find the item, when it isnt in your inventory it will disable the pet feeding, no since in it getting stuck like the other hunter cc did when the pet feed would fail. as far as salted venison, ill see what i can do, but its building the list automatically, with WoW's own data, not a list i made. if i could find a list of Every Item, thats Fish, or Meat, or Bread that can be fed to your pet, i would rather do it that way.
       
    13. aricias

      aricias Member

      Joined:
      Mar 31, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      It should be mandatory in your CC's to have the Glyph of Mend Pet.

      after level 15 - you never have to feed your pet again, I simply mend pet at 90, and I dont have to waste the bag space.
       
    14. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      heres the thing, is most people dont care about glyphs and with the find meat option i added chances are no matter what your grinding there will always be some form of meat in your bags anyway.
       
    15. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      Well probably that list misses all the Meat that you can use to feed characters aswell, since all(dunno if im wrong) pets eat meat, you just need to add those.
       
    16. BeepBeep

      BeepBeep New Member

      Joined:
      Mar 16, 2010
      Messages:
      184
      Likes Received:
      1
      Trophy Points:
      0
      Getting all those IDs take forever tho.
       
    17. lightingthunder

      lightingthunder New Member

      Joined:
      Jun 28, 2010
      Messages:
      404
      Likes Received:
      2
      Trophy Points:
      0
      I did it in 5 mins m8
       
    18. BeepBeep

      BeepBeep New Member

      Joined:
      Mar 16, 2010
      Messages:
      184
      Likes Received:
      1
      Trophy Points:
      0
      It would be useful if you posted them rather than just telling us how long it took you.
       
    19. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      if you guys are going to do this, remember a few things. 1. seperate the food out by catagory, so, Meat, Fish, Bread. Fungus ect.
      if making a list of item ID's (prefered) please format it like this.
      Code:
              private readonly List<uint> _Meat = new List<uint>
              {
                  33312, 
                  22044, 
                  8008, 
                  8007, 
                  5513,
                  5514,
              };
      
      or if you make it by name
      Code:
      public List<string> _Curses = new List<string>
              {
                  "Boiling Blood",
                  "Bonereaver's Edge",
                  "Breath of Sargeras",
                  "Brood Affliction: Black",
                  "Forsaken Skill: Bows",
      
              };
      
      thank you for your time.
       
    20. Forb1d

      Forb1d New Member

      Joined:
      Jan 15, 2010
      Messages:
      152
      Likes Received:
      3
      Trophy Points:
      0
      Heres some suggested code changes:

      BeastMaster.cs
      Code:
      This:
      if (Me.Pet.HealthPercent < Hunter._settings.PetMendAt && !Me.Pet.Buffs.ContainsKey("Mend Pet") && SpellManager.KnownSpells.ContainsKey("Mend Pet") && !SpellManager.KnownSpells["Mend Pet"].Cooldown)
      
      To:
      if (Me.Pet.HealthPercent < Hunter._settings.PetMendAt && !Me.Pet.Buffs.ContainsKey("Mend Pet") && SpellManager.KnownSpells.ContainsKey("Mend Pet") && !SpellManager.KnownSpells["Mend Pet"].Cooldown && Me.GotAlivePet)
      Reason: Attempts to cast Mend Pet if pet is dead.

      Hunter.cs
      Code:
          
      This:            
      slog("Need Drink");
      Styx.Logic.Common.Rest.Feed();
      
      To:
                      slog("Need Drink");
                      if (SpellManager.KnownSpells.ContainsKey("Aspect of the Viper") && SpellManager.CanCastSpell("Aspect of the Viper") && !Me.Buffs.ContainsKey("Aspect of the Viper"))
                      {
                          slog("Casting Aspect of Viper to speed up process");
                          SpellManager.CastSpell("Aspect of the Viper");
                      }
                  
      
                      Styx.Logic.Common.Rest.Feed();
      Reason: Speeds up drinking process, leading to faster killing (especially if you don't have any drink in your bag, so your not relying completely on mp5)


      Also, for food ID's... heres the list thats inside the eRefreshment plugin. Its not split into meats or anything like that... but its a start.
      Code:
      public string detectFood()
              {
                  List<string> foods = new List<string>();
                  string food;
                  if (ObjectManager.Me.Level >= 80)
                  {
                      foods.Add("43523");
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
      
                  if (ObjectManager.Me.Level >= 75)
                  {
                      foods.Add("35947");
                      foods.Add("35948");
                      foods.Add("35950");
                      foods.Add("35951");
                      foods.Add("35952");
                      foods.Add("35953");
                      foods.Add("38706");
                      foods.Add("40202");
                      foods.Add("41729");
                      foods.Add("42429");
                      foods.Add("42431");
                      foods.Add("42434");
                      foods.Add("42778");
                      foods.Add("42779");
                      foods.Add("43087");
                      foods.Add("44049");
                      foods.Add("44071");
                      foods.Add("44072");
                      foods.Add("44607");
                      foods.Add("44722");
                      foods.Add("44940");
                      foods.Add("45932");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
      
                  if (ObjectManager.Me.Level >= 74)
                  {
                      foods.Add("43518");
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
      
                  if (ObjectManager.Me.Level >= 70)
                  {
                      foods.Add("34125");
                      foods.Add("34747");
                      foods.Add("34748");
                      foods.Add("34749");
                      foods.Add("34750");
                      foods.Add("34751");
                      foods.Add("34752");
                      foods.Add("34753");
                      foods.Add("34754");
                      foods.Add("34755");
                      foods.Add("34756");
                      foods.Add("34757");
                      foods.Add("34758");
                      foods.Add("34759");
                      foods.Add("34760");
                      foods.Add("34761");
                      foods.Add("34762");
                      foods.Add("34763");
                      foods.Add("34764");
                      foods.Add("34765");
                      foods.Add("34766");
                      foods.Add("34767");
                      foods.Add("34768");
                      foods.Add("34769");
                      foods.Add("39691");
                      foods.Add("42428");
                      foods.Add("42430");
                      foods.Add("42432");
                      foods.Add("42433");
                      foods.Add("42942");
                      foods.Add("42993");
                      foods.Add("42994");
                      foods.Add("42995");
                      foods.Add("42996");
                      foods.Add("42997");
                      foods.Add("42998");
                      foods.Add("42999");
                      foods.Add("43000");
                      foods.Add("43001");
                      foods.Add("43004");
                      foods.Add("43005");
                      foods.Add("43015");
                      foods.Add("43268");
                      foods.Add("43478");
                      foods.Add("43480");
                      foods.Add("44953");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 65)
                  {
                      foods.Add("22019");
                      foods.Add("29394");
                      foods.Add("29448");
                      foods.Add("29449");
                      foods.Add("29450");
                      foods.Add("29451");
                      foods.Add("29452");
                      foods.Add("29453");
                      foods.Add("30355");
                      foods.Add("30357");
                      foods.Add("30358");
                      foods.Add("30359");
                      foods.Add("30361");
                      foods.Add("32685");
                      foods.Add("32686");
                      foods.Add("32722");
                      foods.Add("33048");
                      foods.Add("33052");
                      foods.Add("33053");
                      foods.Add("33443");
                      foods.Add("33449");
                      foods.Add("33451");
                      foods.Add("33452");
                      foods.Add("33454");
                      foods.Add("33825");
                      foods.Add("33872");
                      foods.Add("34062");
                      foods.Add("34780");
                      foods.Add("35949");
                      foods.Add("37252");
                      foods.Add("37452");
                      foods.Add("38428");
                      foods.Add("40356");
                      foods.Add("40358");
                      foods.Add("40359");
                      foods.Add("44608");
                      foods.Add("44609");
                      foods.Add("44749");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
      
                  if (ObjectManager.Me.Level >= 55)
                  {
                      foods.Add("20031");
                      foods.Add("21023");
                      foods.Add("22895");
                      foods.Add("24008");
                      foods.Add("24009");
                      foods.Add("24338");
                      foods.Add("24539");
                      foods.Add("27651");
                      foods.Add("27655");
                      foods.Add("27656");
                      foods.Add("27657");
                      foods.Add("27658");
                      foods.Add("27659");
                      foods.Add("27660");
                      foods.Add("27661");
                      foods.Add("27662");
                      foods.Add("27663");
                      foods.Add("27664");
                      foods.Add("27665");
                      foods.Add("27666");
                      foods.Add("27667");
                      foods.Add("27854");
                      foods.Add("27855");
                      foods.Add("27856");
                      foods.Add("27857");
                      foods.Add("27858");
                      foods.Add("27859");
                      foods.Add("28486");
                      foods.Add("28501");
                      foods.Add("29292");
                      foods.Add("29393");
                      foods.Add("29412");
                      foods.Add("30155");
                      foods.Add("30458");
                      foods.Add("30610");
                      foods.Add("31672");
                      foods.Add("31673");
                      foods.Add("32721");
                      foods.Add("33866");
                      foods.Add("33867");
                      foods.Add("33874");
                      foods.Add("38427");
                      foods.Add("41751");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 51)
                  {
                      foods.Add("19301");
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 45)
                  {
                      foods.Add("12216");
                      foods.Add("12218");
                      foods.Add("16971");
                      foods.Add("18045");
                      foods.Add("21215");
                      foods.Add("8076");
                      foods.Add("8932");
                      foods.Add("8948");
                      foods.Add("8950");
                      foods.Add("8952");
                      foods.Add("8953");
                      foods.Add("8957");
                      foods.Add("11415");
                      foods.Add("11444");
                      foods.Add("13724");
                      foods.Add("13810");
                      foods.Add("13893");
                      foods.Add("13933");
                      foods.Add("13934");
                      foods.Add("13935");
                      foods.Add("16171");
                      foods.Add("18254");
                      foods.Add("18255");
                      foods.Add("19225");
                      foods.Add("20452");
                      foods.Add("21031");
                      foods.Add("21033");
                      foods.Add("22324");
                      foods.Add("23160");
                      foods.Add("35563");
                      foods.Add("35565");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 35)
                  {
                      foods.Add("21217");
                      foods.Add("3927");
                      foods.Add("4599");
                      foods.Add("4601");
                      foods.Add("4602");
                      foods.Add("4608");
                      foods.Add("6887");
                      foods.Add("8075");
                      foods.Add("9681");
                      foods.Add("12215");
                      foods.Add("12217");
                      foods.Add("13755");
                      foods.Add("13927");
                      foods.Add("13928");
                      foods.Add("13929");
                      foods.Add("13930");
                      foods.Add("13931");
                      foods.Add("13932");
                      foods.Add("16168");
                      foods.Add("16766");
                      foods.Add("17222");
                      foods.Add("17408");
                      foods.Add("18635");
                      foods.Add("19306");
                      foods.Add("21030");
                      foods.Add("21552");
                      foods.Add("33004");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 25)
                  {
                      foods.Add("3728");
                      foods.Add("20074");
                      foods.Add("1487");
                      foods.Add("1707");
                      foods.Add("3729");
                      foods.Add("3771");
                      foods.Add("4457");
                      foods.Add("4539");
                      foods.Add("4544");
                      foods.Add("4594");
                      foods.Add("4607");
                      foods.Add("6038");
                      foods.Add("8364");
                      foods.Add("12210");
                      foods.Add("12212");
                      foods.Add("12213");
                      foods.Add("12214");
                      foods.Add("13546");
                      foods.Add("13851");
                      foods.Add("16169");
                      foods.Add("17407");
                      foods.Add("18632");
                      foods.Add("19224");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 15)
                  {
                      foods.Add("1082");
                      foods.Add("2685");
                      foods.Add("5478");
                      foods.Add("5526");
                      foods.Add("21072");
                      foods.Add("5479");
                      foods.Add("422");
                      foods.Add("1017");
                      foods.Add("1114");
                      foods.Add("3663");
                      foods.Add("3664");
                      foods.Add("3665");
                      foods.Add("3666");
                      foods.Add("3726");
                      foods.Add("3727");
                      foods.Add("3770");
                      foods.Add("4538");
                      foods.Add("4542");
                      foods.Add("4593");
                      foods.Add("4606");
                      foods.Add("5480");
                      foods.Add("5527");
                      foods.Add("7228");
                      foods.Add("12209");
                      foods.Add("16170");
                      foods.Add("19305");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  if (ObjectManager.Me.Level >= 5)
                  {
                      foods.Add("1401");
                      foods.Add("414");
                      foods.Add("724");
                      foods.Add("733");
                      foods.Add("1113");
                      foods.Add("2287");
                      foods.Add("2682");
                      foods.Add("2683");
                      foods.Add("2684");
                      foods.Add("2687");
                      foods.Add("3220");
                      foods.Add("3662");
                      foods.Add("4537");
                      foods.Add("4541");
                      foods.Add("4592");
                      foods.Add("4605");
                      foods.Add("5066");
                      foods.Add("5095");
                      foods.Add("5476");
                      foods.Add("5477");
                      foods.Add("5525");
                      foods.Add("6316");
                      foods.Add("6890");
                      foods.Add("16167");
                      foods.Add("17119");
                      foods.Add("17406");
                      foods.Add("18633");
                      foods.Add("19304");
                      foods.Add("22645");
                      foods.Add("24072");
                      foods.Add("27636");
      
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
      
                  if (ObjectManager.Me.Level >= 0)
                  {
                      foods.Add("961");
                      foods.Add("1326");
                      foods.Add("3448");
                      foods.Add("6522");
                      foods.Add("6657");
                      foods.Add("6807");
                      foods.Add("11584");
                      foods.Add("19696");
                      foods.Add("19994");
                      foods.Add("19995");
                      foods.Add("19996");
                      foods.Add("20516");
                      foods.Add("21235");
                      foods.Add("21254");
                      foods.Add("24105");
                      foods.Add("27635");
                      foods.Add("28112");
                      foods.Add("33924");
                      foods.Add("43488");
                      foods.Add("43490");
                      foods.Add("43491");
                      foods.Add("43492");
                      foods.Add("44114");
                      foods.Add("44228");
                      foods.Add("44791");
                      foods.Add("46691");
                      foods.Add("46887");
                      foods.Add("117");
                      foods.Add("787");
                      foods.Add("2070");
                      foods.Add("2679");
                      foods.Add("2680");
                      foods.Add("2681");
                      foods.Add("2888");
                      foods.Add("4536");
                      foods.Add("4540");
                      foods.Add("4604");
                      foods.Add("4656");
                      foods.Add("5057");
                      foods.Add("5349");
                      foods.Add("5472");
                      foods.Add("5473");
                      foods.Add("5474");
                      foods.Add("6290");
                      foods.Add("6299");
                      foods.Add("6888");
                      foods.Add("7097");
                      foods.Add("7806");
                      foods.Add("7807");
                      foods.Add("7808");
                      foods.Add("11109");
                      foods.Add("12224");
                      foods.Add("16166");
                      foods.Add("17197");
                      foods.Add("17198");
                      foods.Add("17344");
                      foods.Add("19223");
                      foods.Add("20857");
                      foods.Add("23495");
                      foods.Add("23756");
                      foods.Add("30816");
                      foods.Add("44836");
                      foods.Add("44837");
                      foods.Add("44838");
                      foods.Add("44839");
                      foods.Add("44840");
                      foods.Add("44854");
                      foods.Add("44855");
                      foods.Add("46690");
                      foods.Add("46784");
                      foods.Add("46793");
                      foods.Add("46796");
                      foods.Add("46797");
      
                      if ((food = findFood(foods)) != "")
                      {
                          return food;
                      }
                      foods.Clear();
                  }
                  return "";
              }
       
      Last edited: Jul 9, 2010
    Thread Status:
    Not open for further replies.

    Share This Page