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! ). 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.
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.
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
my 2nd suggestion: - dynamic "pull more" in lower levels depending on heirlooms count or char-itemlevel
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).
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.
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
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
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.
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?
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.
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:
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.
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! But realistically, it'll probably stay Singular lol
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"