• Visit Honorbuddy
  • Visit Rebornbuddy
  • Visit Demonbuddy
  • Visit Exilebuddy
  • Visit Hearthbuddy
  • Visit Pokefarmer
  • Visit Buddystore

Zingular - ZephyrMMO's Singular Tweaks.

Discussion in 'All in One' started by ZephyrMMO, May 22, 2017.

  1. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    Zingular

    A Modified Singular

    by ZephyrMMO

    Known Issues
    Hunters's will currently cause FPS drops on some machines. This will be fixed when I get around to doing the full rewrite



    Installation Instruction:

    SVN Link: Requires SVN Client.
    Recommended:
    https://tortoisesvn.net/

    https://github.com/Zephrym/Zingular/trunk

    Or

    Download Zip Files.

    Github link for Zip

    https://github.com/Zephrym/Zingular

    Unzip the archive to Honorbuddy\Routines

    I take 0 Credit for any of Singulars core.
    I simply just min/maxed Singular's logic for my own personal use
    It has increased my gold gain by around 35%. and I finish world quests about 50% faster if I am using force pull more mobs.




    You will need to delete your Zingular FOLDER in Honorbuddy/Settings/REALMNAME/CHARACTERNAME/"Zingular" for some of these settings to take effect.

    You will need to delete your Zingular.xml in Honorbuddy/Settings/REALMNAME/CHARACTERNAME/"Zingular.xml" for some of these settings to take effect.

    ALL

    Added a toggle for using Darkmoon Firewater potions
    Added in new multidotting logic for melee classes. This should perform better and increase uptime on dots.


    Death Knight


    Frost

    Pulls with Howling Blast and Death Grip Always, instead of running to the mob with Death Strike sometimes.
    Uses Pillar of Frost More often now.
    Uses Pillar even more often now.
    Added in Frost Strike logic to stop us from capping runic power so much
    Uses Empower Rune Weapon if it is out of runes more often.
    Uses Killing Machine and Rime Procs more often.
    Will only spam howling blast if more then 1 mob is within the cleave range of it.

    Druid

    Balance


    Should no longer sometimes get stuck in travel form permanently if starting the bot while in travel form and have travel form disabled in settings.
    Might still get stuck in travel for for about 5~15 seconds when first starting the profile.

    Opener is more bursty to nuke down mobs and increase farming efficiency.
    Pulls with Instant Lunar Strike Proc*, Sunfire or Moonfire*. Instead of casting Wrath / Lunar Strike. *See 1.0.0.3
    Warrior of Elune 3 instant lunar strikes will be used right after applying dots to nuke mobs down when gather botting.
    Applies Sunfire before Moonfire for faster dotting on adds.
    Added Owlkin Frenzy Support for instant lunar strike spam.
    Starfall and Starsurge cast more often.
    Celestial Alignment is now used on CD vs all mobs.
    Travel Form has been disabled, You can re-enable this setting manually.
    Aquatic Form has been enabled.
    Balance Druid Healing Touch and Rejuv have been disabled, You can re-enable this setting manually.
    Pull Logic has Changed. Bot will now only use Sunfire to pull. It will also try and spam sunfire to gathering mobs together with PullMore instead of using something with a cast time.
    Added in tracker for New Moon stacks and time left until next New Moon stack.
    Oneth's Intuition Legendary wrists are now supported in the rotation logic.
    New Moon will now sit at max charges less often.
    Instant burst nukes, ex. Warrior of Elune, Owlkin Frenzy, Starsuge, etc. Will now be prioritized above New Moon unless it has 3 stacks or is about to have 3 stacks.
    Starfall will now be used more often.
    Celestial Alignment is now used more often.
    Warrior of Elune is now used more often.
    Warrior of Elune and Owlkin Frenzy have been given additional checks. The buffs should now be utilized better.
    Some Default Druid settings have been changed.

    Feral

    Travel Form has been disabled, You can re-enable this setting manually.
    Aquatic Form has been enabled.
    Balance Druid Healing Touch and Rejuv have been disabled, You can re-enable this setting manually.

    Guardian

    Most cooldowns will now be used on CD vs any mob.
    Travel Form has been disabled, You can re-enable this setting manually.
    Aquatic Form has been enabled.
    Balance Druid Healing Touch and Rejuv have been disabled, You can re-enable this setting manually.

    Resto

    Improved basically all of the healing logic.
    Travel Form has been disabled, You can re-enable this setting manually.
    Aquatic Form has been enabled.
    Tranquility will now be used more often.
    Wild Growth will now be used more often.
    Regrowth will now be used more often.
    Rejuvenation will now be used more often.
    Barkskin will now be used more often.
    Ironbark will now be used more often.

    Hunter

    BeastMaster

    Opener is more bursty to nuke down mobs and increase farming efficiency.
    Titan's Thunder will now be used.
    Barrage and Chimaera Shot will be cast much more often.
    Stampede will be cast much more often.
    A Murder of Crows will be cast a little more often.
    Dire Frenzy and Kill Command will be cast more often.
    Tar Trap logic improved.
    Aspect of the Wild will no longer wait for Bestial Wrath to come off CD to be used.
    Titan's Thunder now checks to see if you have the spell in your spellbook before attempting to cast.
    Butchery will now be used more often so long as you have 1 additional
    Aspect of the Turtle should now be cast properly

    Marksman

    Opener is more bursty to nuke down mobs and increase farming efficiency.
    Piercing shot will now be used in pull logic.
    Black Arrow used in pull logic / opener to have the pet tank more often / sooner.
    Barrage will no longer be used in single target for MM.
    Windburst logic improved.
    Trueshot logic improved.
    Aspect of the Turtle should now be cast properly
    Lock and Load : Aimed Shot! Will now be used more often
    Follower ability Emmarel's Assault will now be used.

    Survival

    Opening rotation does more burst damage
    Feign Death now cancels instantly after threat drop
    Now uses Harpoon
    Now uses Throwing Axes
    Uses Aspect of the Eagle much more often
    Uses Spitting Cobra Much more often
    Fixed Explosive trap bug where it was endlessly casting explosive trap instead of dropping the trap.
    Lacerate and Caltrops should have better uptime.
    Routine will now hold onto one stack of Mongoose Bite for when Mongoose Fury hits 6 Stacks.
    Aspect of the Turtle should now be cast properly



    Mage

    Arcane

    Opener is more bursty to nuke down mobs and increase farming efficiency.
    Will now pull with Mark of Aluneth, Arcane Orb, Arcane Barrage, Arcane Missles or Arcane Blast. Instead of just Arcane Blast.
    Improved Evocation Logic.
    Arcane Orb will be used more frequently in the rotation.
    Arcane Explosion will be used more frequently in the rotation.

    Warlock

    Automatic pet selection logic improved.

    Destruction

    Opener is more bursty to nuke down mobs and increase farming efficiency.
    Added in Cataclysm, Channel Demonfire, Grimoire of Service, or Summon Infernal to Pull Logic.
    Added in Grimoire of Service : Imp.
    Added in more logic for talents.
    Summon Infernal pull logic now checks if you have the Grimore of Supremacy talent.
    Fear has been disabled by default.

    Fear will now be used more frequently when enabled in settings.
    Burning Rush will now activate at 70% HP (Down from 90%)
    Burning Rush will now cancel at a 65% HP (Down from 80%)
    Burning Rush will now cancel if you are standing still for 100ms ( Down from 250 )
    Burning Rush recast has been lowered to 500ms ( Down from 1500 )
    Felguard (Demonology) will now use Axe Toss by default
    Demonology Artifact will now be used more often.


    Paladin

    Retribution

    Word of Glory should be used more frequently.
    Justicar's Vengeance and Templar's Verdict should be used more frequently.
    Holy Avenger and Avenging Wrath should now be used more frequently.
    Wake of Ashes has been added into the stun logic for Demon targets.
    Execution Sentence should now be used more frequently
    Added in Zeal logic. If it has max stacks then it will dump at least one stack. Otherwise it will be moved down in the priority que for other procs.


    Warrior

    All

    Shield Wall will be used more often
    Last Stand will be used more often
    Shield Block will be used more often
    Shield Barrier will be used more often
    Avatar will be used more often.
    Enraged Regeneration will be used more often
    Victory Rush will now be used more often.
    Die by the Sword will now be used more often.
     
    Last edited: Jul 11, 2017
    mh66 likes this.
  2. mh66

    mh66 Community Developer

    Joined:
    Jun 21, 2016
    Messages:
    973
    Likes Received:
    43
    Trophy Points:
    28
    I love tweaking and making code more efficient. :)

    Great project!
     
  3. Azhemoth

    Azhemoth Member

    Joined:
    May 8, 2013
    Messages:
    509
    Likes Received:
    25
    Trophy Points:
    18
    Thanks for the contribution, but if I'm not mistaken - there is going to be a huge Singular rewrite coming in the next couple weeks.
    The plan was after the 1-100 remake was done, and it is almost done.

    You should probably hold off on the other classes until the remake, then build on top of the remake.
    But that's up to you, thanks again. :D
     
  4. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18

    Hopefully its better but I wanted my farmers improved anyways so I will most likely keep updating this. It is more for personal use anyways I just decided to post it in case anyone else finds it useful.
     
    Kaffee likes this.
  5. Kaffee

    Kaffee Member

    Joined:
    Jan 8, 2016
    Messages:
    293
    Likes Received:
    1
    Trophy Points:
    18
    That's a very nice contribution. Thanks for the share!
     
  6. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    Recent Changes

    <!--Death Knight-->
    Zingular 1.0.0.1
    Uses Pillar even more often now.
    Added in Frost Strike logic to stop us from capping runic power so much
    Uses Empower Rune Weapon if it is out of runes more often.
    Uses Killing Machine and Rime Procs more often.
    Will only spam howling blast if more then 1 mob is within the cleave range of it.

    <!--Guardian-->
    Zingular 1.0.0.2
    Most cooldowns will now be used on CD vs any mob.

    <!--Resto-->
    Zingular 1.0.0.2
    Improved basically all of the healing logic.

    <!--Balance-->
    Zingular 1.0.0.2
    Starsurge and Starfall have been put into pull logic and set above dotting adds in priority to avoid sitting at lunar power cap for long peroids of time.

     
  7. Travis Bickle

    Travis Bickle New Member

    Joined:
    May 23, 2017
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Priest healing routines should be overworked. Often standing there doing nothing, at least for low level
     
  8. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    I will probably be doing disc / shadow later on this week or around that timeframe. Holy will be made later down the line
     
    Papajim likes this.
  9. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    Recent Changes

    <!--Resto-->
    Zingular 1.0.0.3
    Default Settings Changes:
    // You will need to delete your Zingular.xml in Honorbuddy/Settings/REALMNAME/CHARACTERNAME/"Zingular.xml"
    Travel Form has been disabled, You can re-enable this setting manually.
    Aquatic Form has been enabled.
    // You will need to delete your Zingular Folder in Honorbuddy/Settings/REALMNAME/CHARACTERNAME/"Zingular" for these settings to take effect.
    Tranquility will now be used more often.
    Wild Growth will now be used more often.
    Regrowth will now be used more often.
    Rejuvenation will now be used more often.
    Barkskin will now be used more often.
    Ironbark will now be used more often.


    <!--Balance-->
    Zingular 1.0.0.3
    Pull Logic has Changed. Bot will now only use Sunfire to pull. It will also try and spam sunfire to gathering mobs together with PullMore instead of using something with a cast time.
    Added in tracker for New Moon stacks and time left until next New Moon stack.
    Oneth's Intuition Legendary wrists are now supported in the rotation logic.
    New Moon will now sit at max charges less often.
    Instant burst nukes, ex. Warrior of Elune, Owlkin Frenzy, Starsuge, etc. Will now be prioritized above New Moon unless it has 3 stacks or is about to have 3 stacks.
    Starfall will now be used more often.
    Celestial Alignment is now used more often.
    Warrior of Elune is now used more often.
    Warrior of Elune and Owlkin Frenzy have been given additional checks. The buffs should now be utilized better.
    Some Default Druid settings have been changed.

    <!--Destruction-->

    Zingular 1.0.0.3
    The bot will no longer attempt to pull with Summon Infernal if you have the Grimore of Supremacy talent.​
     

    Attached Files:

    Last edited: May 24, 2017
  10. Kaffee

    Kaffee Member

    Joined:
    Jan 8, 2016
    Messages:
    293
    Likes Received:
    1
    Trophy Points:
    18
    Do you think it's possible for you to migrate to Github? It's free, and the updates for you and for the community will be so easier :)

    Consider this please. Thanks for the contribution!
     
  11. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    Yeah sure I will set one up.
     
    Last edited: May 24, 2017
    Kaffee likes this.
  12. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
  13. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    SVN ONLY

    <!--Retribution-->
    Zingular 1.0.0.4

    Word of Glory should be used more frequently.
    Justicar's Vengeance and Templar's Verdict should be used more frequently.
    Holy Avenger and Avenging Wrath should now be used more frequently.
    Wake of Ashes has been added into the stun logic for Demon targets.
    Execution Sentence should now be used more frequently
    Added in Zeal logic. If it has max stacks then it will dump at least one stack. Otherwise it will be moved down in the priority que for other procs.

    <!--BeastMaster-->
    Zingular 1.0.0.4

    Titan's Thunder now checks to see if you have the spell in your spellbook before attempting to cast.

    <!--Survival-->
    Zingular 1.0.0.4

    Harpoon has been removed due to it getting you stuck alot in stormhiem when it harpoons to the drakes sitting on rocks.​
     
  14. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    SVN ONLY

    Zingular 1.0.0.4b

    Warlock

    These settings will require you to delete your old Zingular settings data to take effect as it overwrites default settings and they are only generated when you have none.

    Demonology Artifact will now be used more often.
    Fear has been disabled by default.
    Fear will now be used more frequently when enabled in settings.
    Burning Rush will now activate at 70% HP (Down from 90%)
    Burning Rush will now cancel at a 65% HP (Down from 80%)
    Burning Rush will now cancel if you are standing still for 100ms ( Down from 250 )
    Burning Rush recast has been lowered to 500ms ( Down from 1500 )
    Felguard (Demonology) will now use Axe Toss by default.

    Warrior

    Shield Wall will be used more often
    Last Stand will be used more often
    Shield Block will be used more often
    Shield Barrier will be used more often
    Avatar will be used more often.
    Enraged Regeneration will be used more often
    Victory Rush will now be used more often.
    Die by the Sword will now be used more often.​
     
    Last edited: May 25, 2017
  15. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    ALL

    Added a toggle for using Darkmoon Firewater potions

    Hunter


    Aspect of the Turtle should now be cast properly
    Marksman ONLY : Lock and Load Aimed shot will be used more often
    Follower ability Emmarel's Assault will now be used.​
     
    Last edited: May 26, 2017
  16. Kaffee

    Kaffee Member

    Joined:
    Jan 8, 2016
    Messages:
    293
    Likes Received:
    1
    Trophy Points:
    18
    Thanks for the contribution and for creating a Github! :D
     
  17. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    SVN
    Pushed Version 1.0.0.6a

    Survival
    Lacerate has much better uptime now.
     
  18. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    SVN
    Pushed Version 1.0.0.6c

    All Classes
    Added in new multidotting logic for melee classes. This should perform better and increase uptime on dots.

    Survival
    Various logic changes.
    Harpoon re-enabled.

    Subtlety
    Various logic changes.

    Balance
    Should no longer get stuck permanently in travel form.
    Might still get stuck in travel for for about 5~15 seconds when first starting the profile.

     
    Last edited: May 27, 2017
  19. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    SVN
    Pushed Version 1.0.0.7a


    Survival
    Feign Death now cancels instantly after threat drop
    Butchery is now used before applying lacerate to all mobs to nuke down low adds quicker.

     
  20. ZephyrMMO

    ZephyrMMO Member

    Joined:
    Mar 15, 2017
    Messages:
    120
    Likes Received:
    23
    Trophy Points:
    18
    Priest changes Soon™ just started 10 more legion accounts to play around with CR stuff.
     
    Kaffee likes this.

Share This Page