• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Singular edits PVE MM hunter (WoW patch 6.2.2)

    Discussion in 'Hunter' started by pewpewnl, Oct 10, 2015.

    1. pewpewnl

      pewpewnl New Member

      Joined:
      Feb 10, 2013
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      I know afi1981 has done the same but it hasn't been updated since february 2015 so I thought instead of replying there I'd make a new topic on how you should edit the Singular routines instead of posting the actual files, you know what, I'll do both.

      Apologies if it's not my place to make a whole new topic, or to fiddle with Singular's code, know I have a lot of respect for all the coders here and I'm certainly not in the place to criticize or anything.

      This is specifically for MM PVE Hunter and works best with talents: Barrage and Lone Wolf

      Now on to the edits;

      You're gonna need an editor, anything like notepad should do, as long as there's a find/search option in there.

      We're gonna edit the following file;

      <honorbuddy_root_folder>\Routines\Singular\ClassSpecific\Hunter\Marksman.cs

      Find "Kill Shot" and correct "u.HealthPercent < 20" into "u.HealthPercent <= 35"

      To explain: This is because we don't want to kill shot when the target is LOWER than 20% we want it exactly at 35% and less % this seems to be a mistake made a lot in this particular MM routine (again no offense to the Singular coders, it must be a hell of a job to keep track of all the classes and specs).

      Find "Kill Shot" again and correct "Me.CurrentTarget.HealthPercent < 20" into "Me.CurrentTarget.HealthPercent <= 35"

      These were the corrections in the normal rotation, now onto when your character is in an instance / raid. (still the same file)

      Find "Instance Rotation" then Find "Chimaera Shot"

      Replace:

      Code:
      Spell.Cast("Chimaera Shot"),
      Spell.Cast("Kill Shot", ret => Unit.NearbyUnfriendlyUnits.FirstOrDefault(u => u.HealthPercent < KillShotPercentage && u.DistanceSqr < 40 * 40 && u.InLineOfSpellSight && Me.IsSafelyFacing(u))),
      Spell.Cast("Rapid Fire"),
      Spell.Cast("Aimed Shot", ret => Me.HasAura("Rapid Fire") || Me.CurrentTarget.HealthPercent > 80),
      Spell.Cast("A Murder of Crows"),
      Spell.Cast("Stampede"),
      Spell.Cast("Glaive Toss"),
      Spell.Cast("Multi-Shot", req => Unit.UnfriendlyUnitsNearTarget(8f).Count() >= 6),
      Spell.Cast("Aimed Shot", ret => Me.HasAura("Thrill of the Hunt")),
      Into:

      Code:
      Spell.Cast("Kill Shot", ctx => Me.CurrentTarget.HealthPercent <= 35),							
      Spell.Cast("Chimaera Shot"),
      Spell.Cast("Aimed Shot", ret => Me.HasAura("Rapid Fire") || Me.CurrentTarget.HealthPercent > 80),
      Spell.Cast("Multi-Shot", req => Unit.UnfriendlyUnitsNearTarget(8f).Count() >= 6),
      Spell.Cast("Aimed Shot", ret => Me.HasAura("Thrill of the Hunt")),
      Save the file and fire up Honorbuddy, it should give you the message: "[Singular] Installation: modified by user - forum support may not be available". I'm here if you need any support on editing the files or if you have any other questions regarding my edits.

      This is just a personal thing though. I want to cast Rapid Fire & Stampede myself, not on Cooldown. If you don't want to cast them yourself leave them in.
      Also I prioritize Kill Shot when it's available over Chimaera Shot, switch them around if you think that's better.

      Warning: Everytime Honorbuddy has an update you will have to make these edits until their corrected, I will be keeping you up to date every update if there's any changes.

      Currently working for versions;
      World of Warcraft v 6.2.2
      Honorbuddy v2.5.14527.804

      Hope your dps will be higher now :) Let me know if you have any questions / suggestions and/or if you liked my post.

      Happy hunting.

      -Pewpew aka David

      Oh yeh any support or future edits will be free because i feel that's the least I can do to give something back to this amazing community, though if you like the stuff and wanna buy me a beer or diapers, feel free to donate.

      [​IMG]
       

      Attached Files:

      Last edited: Oct 25, 2015
    2. pewpewnl

      pewpewnl New Member

      Joined:
      Feb 10, 2013
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      updated for Honorbuddy v2.5.14527.804
       
    3. ryot00

      ryot00 Member

      Joined:
      Aug 25, 2014
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      6
      Does this not support barrage?
       
    4. pewpewnl

      pewpewnl New Member

      Joined:
      Feb 10, 2013
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Hey ryot00,

      The included file still has the barrage code in it, so yeh this does support barrage like singular normally does.

      If you don't want barrage I can make one for you that does that too.
       
    5. ryot00

      ryot00 Member

      Joined:
      Aug 25, 2014
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      6
      If it's possible to have it automatically work for both glaive and barrage without having to load a different routine that would be great, since I'm normally switching between those two talents in raids/challenge modes.
       
    6. pewpewnl

      pewpewnl New Member

      Joined:
      Feb 10, 2013
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Isn't Glaive Toss a DPS loss overall? Even on Single Target?
       
    7. ryot00

      ryot00 Member

      Joined:
      Aug 25, 2014
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      6
      It is, but it's also a lot more clumsy to use in certain situations due to how badly a misplaced barrage cone can turn out so I end up switching in and out of it depending on the situation, Can't really turn off barrage on the fly with singular unless you turn off the whole routine on a pull like Challenge mode grim rail depot on the train carriages.
       
    8. pewpewnl

      pewpewnl New Member

      Joined:
      Feb 10, 2013
      Messages:
      34
      Likes Received:
      0
      Trophy Points:
      0
      Fair enough, I will edit it in tomorrow :)
       
    9. casanova

      casanova New Member

      Joined:
      Dec 12, 2014
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Awesome stuff, possible to add auto or permanent cheetah aspect? Cheers!
       
    10. rafau94

      rafau94 Member

      Joined:
      Dec 25, 2012
      Messages:
      88
      Likes Received:
      0
      Trophy Points:
      6
      im not sure, but it seems like its missing alot chimaera shot and kill shots -> could you make it so it prioritize kill shot when enemy below 35% health and then second priority on chimaera on cooldown ?
       
    11. RabbitFace

      RabbitFace Member

      Joined:
      Dec 3, 2015
      Messages:
      95
      Likes Received:
      1
      Trophy Points:
      8
      I use lonewolf but it summons my pet, if I put my pets in the stable it spams saying I dont have a pet
       
    12. alexlee922

      alexlee922 Member

      Joined:
      May 22, 2013
      Messages:
      135
      Likes Received:
      0
      Trophy Points:
      16
      Please look at the date of this post. This routine edit is no longer supported by the original dev, it only goes up to Patch 6.2.2, we're currently at 6.2.4
       
    13. RabbitFace

      RabbitFace Member

      Joined:
      Dec 3, 2015
      Messages:
      95
      Likes Received:
      1
      Trophy Points:
      8
      Has lonewolf changed since 6.2.2?
       

    Share This Page