• Visit Rebornbuddy
  • What Do You Want to See From a New Singular?

    Discussion in 'Honorbuddy Forum' started by pookthetook, Aug 26, 2017.

    ?

    Do you use a combat routine to raid with manual movement?

    1. Yes

    2. No

    3. Sometimes

    Results are only viewable after voting.
    1. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      Last summer, I was going to rewrite Singular, but then life hit me absurdly hard.

      With 7.3, I'm going to be working on it (absolutely no ETA for completion! :p ).
      Current plans are to rewrite as Coroutines and give it a shiny new WPF UI.

      I believe the current overhead is too great for novice programmers to contribute to Singular.
      One of my major goals is "Be as easy as possible for people to write and share their own routines".
      Whether it's an entirely new routine, or just slight tweaks for a specific situation. I'd like to see more community involvement by making it as easy as I can for people to get involved.

      The entire project will be hosted on GitHub as open source, like Singular currently is. I'm open for contributors!

      I'd like to know, what do YOU want to see?
      What do you hate about Singular and want different?
      What do you love and want the same?
      What do you use crs for?

      Feel free to pm me, Skype me, or poke me on Discord.
       
    2. tullfetta

      tullfetta Member

      Joined:
      May 10, 2014
      Messages:
      37
      Likes Received:
      3
      Trophy Points:
      8
      Something I've missed is the ability to set configurable presets for different situations/uses. As it stands now I haven't even seen a "restore defaults" option, so this would be much appreciated.
       
      marrvin and pookthetook like this.
    3. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      Definitely! Added to the list.

      Thank you :)
       
    4. marrvin

      marrvin Member

      Joined:
      Aug 26, 2012
      Messages:
      230
      Likes Received:
      15
      Trophy Points:
      18
      second the idea from tulfetta!

      my 1st suggestion:
      with a single keypress it should be possible to enter a "manual combat" mode:
      - auto targeting disabled
      - movement disabled
      - auto engaging combat/fight back disabled (to prevent dismount...)
      - long cooldown abilities usage and trinkets disabled
      - "pull more" disabled.

      this actually may be accomplished by above presets, but single-key activiation/deactivation of this mode is a must ;)
       
      infinity, vipertrek79 and pookthetook like this.
    5. marrvin

      marrvin Member

      Joined:
      Aug 26, 2012
      Messages:
      230
      Likes Received:
      15
      Trophy Points:
      18
      my 2nd suggestion:
      - dynamic "pull more" in lower levels depending on heirlooms count or char-itemlevel
       
      pookthetook likes this.
    6. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      Over what time is considered long for cooldowns?

      Could combine presets with keybinding. Save settings as custom-named files, then let you set what keys to bind that file to.
      It would take a sec to switch. Might get off another spell with current settings before it switches though (this seems fine to me).
       
      marrvin likes this.
    7. evilseed

      evilseed Member

      Joined:
      Jan 15, 2010
      Messages:
      129
      Likes Received:
      2
      Trophy Points:
      18
      Integrate the auto-equip settings xml file. The user must be able to set the stat weights priority for every class / specc that is active. This means Item Level (legion) must be added and correct default values for primary and secondary stats must be available.

      The time for simulations and pawn strings are over. Its now Item lvl + primary stats + secondary stat priority.
       
      pookthetook likes this.
    8. gavzta

      gavzta Active Member

      Joined:
      Aug 14, 2016
      Messages:
      151
      Likes Received:
      26
      Trophy Points:
      28
      Make it badass and rename it Gavingular
       
      pookthetook likes this.
    9. winifix

      winifix Member

      Joined:
      Dec 25, 2011
      Messages:
      164
      Likes Received:
      16
      Trophy Points:
      18
      Step 1. Make HB support 7.3 (Good luck Bossland [and I mean that I need my quest bot])
      Step 2. Support healing (Singular does this very very poorly)
      Step 3. Allow players to chose thier Spec (if below lvl 10) so that when they ding 10 it choses that spec for them, not a random one.
      Step 4. Make it beat Milllz profiles in raid and pvp
      Step 5. UI look at Millz layout, its clean and simple
      Step 6. Banproof Button
       
      Last edited: Aug 26, 2017
      pookthetook likes this.
    10. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      Great to see you are on this project now :)

      Those 2 things came to my mind as you mentioned requests:
      • Singular has currently a very unclever healing loop when damage > healing; so there should be clever conditions in order to break those loops
      • In order to pull more mobs I usually raised pull more count and radius; unfortunately singular didn't take into account that you might loose your first pulled mobs when you walk too far from first pulling location. Something like "max more pull distance" might be an approach to prevent those situations
       
      Last edited: Aug 26, 2017
      pookthetook likes this.
    11. laria

      laria Well-Known Member

      Joined:
      Jan 15, 2010
      Messages:
      5,386
      Likes Received:
      36
      Trophy Points:
      48
      Good Performance with close to 0 impact on fps
      Support for specific items like trinkets in your rotation
      Support for specific behaviour against certain bosses, like don't cast spells on targets that would hurt you or avoid getting silenced by interrupts from the boss.
      Look at the competition out there like BadRotations, which do a pretty good job.

      If possible, do better healing behaviour while questing.
      If you are in combat with multiple mobs and/or take heavy damage, stun mobs and use cooldowns to boost your healing, before attempting so.
      As a WW Monk and possibly in general, if you are not directly in combat, assist any pets&spirits of yours that are in combat.
      Right now this seems a bit broken.
       
      pookthetook likes this.
    12. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      Seems more like auto equip should be changed?

      HB will be updated for 7.3, anything in particular you're wanting?

      Will definitely look into this.

      You set the spec in Settings & Tools. That's the one the bot chooses.

      This would need help from the community for guidance. I haven't pvp'd since the arena tourney realm when I got Murkimus. I haven't raided Mythic since mid-WoD.
      Do that many people use crs with manual movement?
       
    13. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      mh66, laria, written down :)
      Thank you.
       
    14. winifix

      winifix Member

      Joined:
      Dec 25, 2011
      Messages:
      164
      Likes Received:
      16
      Trophy Points:
      18
      I am glad to hear that, I have been under the impression 7.3 was going to prove very hard to update HB to.
      I think the best idea to add here would be a SimC parser that will allow faster routine updates from your side when patches come and the new UI will be awesome, most people have 1920x1080 screens make use of that space, also try do things like 1 tab per spec of class in settings and 1 tab for global settings.
       
      evilseed and pookthetook like this.
    15. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      Hi pook,

      this is actually not true. For example:

      If you have a < 10 rogue, and set it to something else than "Assasination", HB prints:

       
      Last edited: Aug 26, 2017
      pookthetook likes this.
    16. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      I'll post some mocks for UI later down the road. I'm not a fan of clutter.

      Huh, my bad then. I'll pass that one on and see.
       
    17. gavzta

      gavzta Active Member

      Joined:
      Aug 14, 2016
      Messages:
      151
      Likes Received:
      26
      Trophy Points:
      28
      wow totally ignored my message /sad puppy face
       
      pookthetook likes this.
    18. pookthetook

      pookthetook Member Buddy Store Developer

      Joined:
      Jan 28, 2012
      Messages:
      214
      Likes Received:
      21
      Trophy Points:
      18
      Your message got lost to the twisting nether.

      I was going to name the core Foundation, then the actual rotation logic Phoenix.
      Because I wanted the core to be reusable by the community. ...and I wanted to burn Singular. From the ashes arise Phoenix! :p
      But realistically, it'll probably stay Singular lol
       
      winifix likes this.
    19. winifix

      winifix Member

      Joined:
      Dec 25, 2011
      Messages:
      164
      Likes Received:
      16
      Trophy Points:
      18
      I upvote Phoenix, Singular is so 7.2
       
    20. mh66

      mh66 Community Developer

      Joined:
      Jun 21, 2016
      Messages:
      1,050
      Likes Received:
      64
      Trophy Points:
      48
      As you are not fixing or modifying Singular but instead creating something new, calling it "Phoenix" might be a clever idea to clearly distinguish this one from "Singular"
       
      evilseed likes this.

    Share This Page