• Visit Rebornbuddy
  • [PvP] BeastMaster Singular modification

    Discussion in 'Archives' started by Neskweek, Nov 29, 2012.

    1. Neskweek

      Neskweek New Member

      Joined:
      Apr 12, 2012
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      [PvP/PvE] BeastMaster Singular modification

      Hi everyone.

      I've tested Singular Vanilla CC for a long time now and I'm not happy with the results .
      [bug report here]

      I've modded it to deal more damage


      Last edition 03/12/2012 18:44
      View attachment Common.cs
      View attachment BeastMaster.cs

      Files must be placed in [HonorBuddy PATH]\Routines\Singular\ClassSpecific\Hunter

      (Not needed but recommended : Remember to rename old ones ;) )


      Thanks for testing it and giving your results



      This Profile is build Upon a Beastmaster Hunter Having :

      Glyph :
      Glyph of Marked for Death
      Glyph of Pathfinding
      Glyph of No Escape

      Talents:
      Posthaste
      Silencing Shot
      Dire Beast
      Aspect of the Iron Hawk
      Lynx Rush
      Glaive Toss



      PS: If a moderator reads this, is it possible to change title post to reflect the title of this message ? Thanks
       
      Last edited: Dec 4, 2012
    2. Neskweek

      Neskweek New Member

      Joined:
      Apr 12, 2012
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Added PvE Rotation
      Works fine too for me
      Testers needed

      Thanks ^^
       
    3. Neskweek

      Neskweek New Member

      Joined:
      Apr 12, 2012
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Corrected Movements Stuff :


      !!! MANDATORY !!! In Class Config, Movements MUST BE SET to "None" !!!!


      BEHAVIOUR :
      In Every Bot :
      Always Face Target : OK
      In Every Bot EXCEPT "Combat Bot" :
      Evade melee : OK (escape range randomized between (Spell Melee Range + 2,00m) and 10,00m)
      Pursuit target: OK (put toon in attack range randomized between 30,00m and 35,00m)
      All those are left to human appreciation in Combat Bot
       
      Last edited: Nov 30, 2012
    4. Neskweek

      Neskweek New Member

      Joined:
      Apr 12, 2012
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Corrected Serpent Sting Behaviour
      triggered when :
      - if my target hasn't MY Haura "Serpent Sting" (previously wasn't casted if the target has ONE Haura Serpent sting :if several Hunter are on the group it was never/rarely casted => not GOOD AT ALL )
      - whatever my focus level is => previously when I'm low 40%focus ...I don't see the reason why it was set at this focus level ...


      Little particularity In PvP :
      - does not cast "Serpent Sting" if target health is below 10% (quite useless in that case)
       
      Last edited: Dec 4, 2012
    5. Neo93

      Neo93 Member

      Joined:
      Aug 30, 2011
      Messages:
      342
      Likes Received:
      4
      Trophy Points:
      18
      Is there a reason why you added 10x
      It's a priority selector..
       
    6. Neskweek

      Neskweek New Member

      Joined:
      Apr 12, 2012
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Yes without it The Arcane Shot isn't triggered frequently enough, not speeking in a priority way but in terms of time ratio (waits years before 2 casts).

      That's a rough and not an elegant manner of programming, I agree, but it seems effective.



      In addition I admit I haven't tested what the best repetition would be. 10x is several Ctrl+V of anger ^^ :
      First I add it once in the priority order I wanted. When I tested it it was triggered at the good place but before twoo cast it did a pause of nearly 0,5s to 1s which is HUGE
      Doing so makes it cast it but not overriding casts with more priority.
      I tested it several times with and without those 10 copies: best results with.


      More precisely in terms of algorythmic and programming it seems in several reports I've read on CPU efffectivness it seems better to add several times the same type of iteration in the same block even if the loop should theoricaly do it itself better.

      And, if I thought correctly, you're priority selector is based on a loop, doing so, enhance the overall reactivity (number of cast per seconds) of your priority selector, not the excatitude of priority choosing.


      Oddly this matter doesn't seem to affect the other classes from what I saw (but I didn't look as carefuly the other classes and didn't watched the code)



      But something still bug me: It doesn't keep enough energy to burst "Arcan Shot" and priority should be changed also when "Bestial Wrath" is on.
      So I will tweak it a little more to do so.
      I plan also to modify movements to be able of choosing to DISABLE/ENABLE some of them via GUI (which my profile doesn't allow).

      I'll post later the result of a recount of the two solutions on a training dummy
       
      Last edited: Dec 4, 2012
    7. Neskweek

      Neskweek New Member

      Joined:
      Apr 12, 2012
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      Here are the results of this profile compared to standard profile.

      Test protocols :
      Hunter Beastmaster using Quilen (the hidden one found in 4 winds valley) set to aggressive
      PvE set ilvl : 478
      2 min of DPS on dummys located in Pandaren Capital city WITHOUT interraction (extreme right and extreme left)
      Recount reseted on each try
      Waiting for all CD to be up on each try
      Unbuff (except hunter's Iron Hawk Aspect off course),no flasks, no potions, no scrolls,...
      Hunter is placed about 40 m of the dummy (disabling use of all movements)


      Standard 2.5.6597.518 profile
      DPS on Raid dummy : 52291
      DPS on Normal dummy : 62760 (Surprising... done the test several times)
      Observations :
      Works better on dummys than in real situation :p
      All CD triggered except on Normal Dummy




      Tweaked profile
      DPS on Raid dummy : 55850
      DPS on Normal dummy : 63961

      Observations
      All CD activated
      Still can be bettered :
      Readiness trigger has to be better


      Global Observations

      I must admit those results quite surprised me I didn't tested your solutions on dummys and the results are quite good BUT in real combat situation they become lower due to too much movements trigger.

      I must also admit that I tweaked a little more my solution to obtain those results BUT they were still higher than yours and they remain stable on a real combat situation.
      I'll post the last tweaked solution when I'll correct Readiness

      PS: I retested those with only one Arcane Shot occurence.
      Don't know what to think seems better with in real combat.

      Will delete them if you can give me the proof that Arcane Shot isn't added several times in the Cast loop.
       
      Last edited: Dec 5, 2012
    8. traumma

      traumma New Member

      Joined:
      Dec 5, 2012
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      just what i needed ^^ nice work
       

    Share This Page