Somewhere down the line, I will add a module for themes. You can move, lock, or disable the button altogether. I am not a fan of "minimap AIDS", but it was a requested feature, and easy enough to add. The library has been extended for Legion's support of all specs.Īnd against my original design, there is now a minimap button that functions exactly as the DataBroker button (or TitanPanel, if you prefer). Don't let the name of the library fool you, as it was named when dual specialization was still a thing. Yes, Blizzard did away with dual specialization, and now all classes have access to all of their specs. This enhances the profiles tab in the options, giving users the option to have completely different options depending on which talent spec they are using. The switch also means the anchor for SmartRes2 bar groups will be very different from what you have seen, but will largely work in a similar fashion.Īlso added is LibDualSpec-1.0 support. If you use either BigWigs or DeadlyBossMods, you know what the bars look like. This forced me to write another library from scratch to wrap around LCB, as LCB does not natively support groups of bars, and deals with individual bars. The third group will contain bars for those people who have been resurrected, but have not yet accepted.Īs noted before, SmartRes2 will move away from LibBars-1.0 as the visual provider for bars, bar groups, and the handling thereof, in favour of LibCandyBar-3.0. Incoming resurrections will be broken into two groups, one for single target casts, and another for mass resurrections.
There will be three groups of bars, not two.
#Aurora or elvui wow code#
The other advantage is for me, in that after the rewrite is complete, then any bugfixes or changes ought to be significantly easier to implement, as there will be drastically less code per file to wade through in order to apply said changes. Other AddOn authors could write a plugin or module. This also allows extending the capability of SR2 with new features, and not just by me. This provides certain advantages, like having the options and bar groups be load on demand, thus not using memory or CPU when disabled. Thankfully I was not so deep into the project that this is a nightmare. I am breaking this down into parcels, chunks, and modules. The total rewrite, and it is quite the labour. People will be shocked how slim SmartRes2's localization table is mind you, a hefty chunk of the old phrases are now in the modules, so that's basically copy and paste from your old addon folder. At this point, probably nothing will get removed, but certainly more phrases will be added. The core should be done, but the chat module's localizations are subject to change. There is lots of different and new localizations for both the core and the module. At least that way you guys get something to reward your patience. I have decided that when the Chat Options module is finished and everything works, I am going to release the new core and the module. So now I am busily writing the Chat Options module. Damn, that was frustrating, especially since Ace3's documentation regarding modules is non-existant. I was wrong earlier about the core and modules working, and after a lot of pain, GOOD NEWS! They are both working in the Interface/AddOns window, and the Broker/minimap buttons. Bugs or Suggestionsįound something wrong, or thought of an improvement? Great, then I want to hear from you! Comments Most of the phrases you'd expect to find are in the modules, so check those out for more translating. Want to help translate? Then click here and localize SmartRes2 into your language.
There are plans to add features to this, like themes. The visual bars in pre-Legion no longer work in Legion, and needed to be rewritten. The new module will prioritize roles (healer > tank > dps) rather than classes. The one button resurrection options that pick the best candidate to resurrect. There is a lot more packed in here than ever before! Chat - All the self notification, funny random messages, and other chat stuff from the previous SmartRes2 builds.This means that it gains in power and capabilities, while also becoming even lighter on CPU and memory. SmartRes2 is now modular, thus most of the functionality has been transferred to seperate modules. This is the 100% rewritten version for Legion and beyond. Resurrection monitor, one-button "smart" resurrections, funny random messages, and so much more!Īdded with this build: a minimap button for options, and mult-spec Profiles.