LunarSphere v.1.70
Moongaze (Twisting Nether)
LunarSphere
Originaly By: MoongsazeTaken over by: N3od3ath, Toludin-StormrageCurrent fix by: Fullmon/Thundermoo/Bloodyaxe-Sulfuras & voyseys
About LunarSphere
LunarSphere is an all-class version of the popular "sphere" addons that existfor various classes within World of Warcraft.
It's a quality of life addon that helps players manage their buttons in asmart and non-intrusive way. Besides adding extra button to the interface, ithas a class of "smart" buttons that support, among other actions:
- Using the strongest/weakest food in the player's inventory.
- Using the strongest/weakest healthstone/mana gem in the player's inventory.
- Using a random mount
- Changing the button action depending on the current stance.
- Applying a poison to the weapon in the player's main hand.
- Many others, like auto-selling junk or restocking reagents or food.
A smart button configured to use strongest food will change the item used ifthe player buys a stronger food, for example.
Details of LunarSphere
When it comes to "sphere" addons, examples that come to mind are the followingaddons:
- Cryolysis (Mage)
- HolyHope (Paladin)
- Necrosis (Warlock)
- Sabella (Rogue)
- Serenity (Priest)
- Totemus (Shaman)
- Venantes (Hunter)
What separates this addon from the other sphere addons listed above is thatevery button is customizable. When you load up LunarSphere for the firsttime, you can load up a template for your specific class (Warriors, Druids,and now Death Knights have some sphere addon love) which will contain everyspell that your character knows and attach it to the sphere (if you level upand learn new spells, you'll need to manually add them to the sphere, or, ifyou never changed your sphere layout, you can just reload the templateagain).
If you've never seen any of these addons, or need to know more aboutLunarSphere, here you go:
Installation
Just extract a release file in the Interface\AddOns
folder for the gameversion you're playing:
- Retail (Mainline) :
C:\Program Files (x86)\World of Warcraft\_retail_\Interface\AddOns
- Classic (Vanilla) :
C:\Program Files (x86)\World of Warcraft\_classic_era_\Interface\AddOns
- Burning Crusade classic (TBC):
C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns
LunarSphere supports all three clients out-of-the-box, there are noclient-specific releases.
Features
Sphere
LunarSphere gives you a large sphere on the screen. Around said sphere, youwill find 10 buttons that circle around it. These buttons, known as "mainbuttons," can take left, middle, and right click assignments to store spells,items, or macros. These buttons can also be turned into menu buttons,allowing an additional 12 buttons per menu button to exist, giving a total of130 total buttons that you could possibly use, if you desire. The sphere canalso function like a button, making the total up to 131 buttons.
Sphere Gauges/Display
The sphere provides up to two gauges (They look like rings or circular bars)that can display certain information such as health, mana, experience, rep,combo points, and more. You can also set text to be displayed on the middlesection of the sphere, to also display your health, mana, rep, and more.
Buttons
The buttons can take actions that to assign them, but there are also specialbutton types that you can assign the the button, such as "Use strongestwater," "Use random epic flying mount," "Apply best Instant Poison toMain-hand" and more. Some can be seen as specific for certain classes, otherbutton types can be used by all. Lots of "auto bar" type action assignmentswill happen within LunarSphere, if you assign such actions.
Reagent Restocking
LunarSphere can restock reagents from a custom list you define. Helpful fortailors who constantly need to restock on thread, or rogues you need poisons,hunters with ammo, priests with candles, and more.
Random Speeches
The random speeches that were trademark of most sphere addons? Yeah,LunarSphere can do that too. The addon comes pre-loaded with a few speechesfor your mounts and for resurrecting people, but the sky is the limit sinceyou can create your own speeches and assign them to items and spells that areused. Great for roleplayers, great for people who want to annoy their raid,or make them laugh.
Skinning
LunarSphere lets you skin the buttons with over 38 circular button skins andany color tinting you want to apply to them. LunarSphere was built to becustomizable to fit most, if not all interfaces, no matter the color ordesign.
And more!
Tooltip handling and coloring, junk item selling, bank restocking, userinterface object hiding (such as the action bar artwork, the main menubuttons, the mini-map zoom buttons, and more), and more can be handled byLunarSphere. If you want to use it as a full action bar replacement, you canhide all the action bars, assign the menu buttons and bag opening features toLunarSphere buttons, and clean up your screen.
Memory management
A lot of the extra bells and whistles of LunarSphere can be disabled so thatit doesn't tie up lots of memory. In fact, with all features running,LunarSphere runs on about 850kb of memory and can replace between 3 and 10addons, depending on the features used.
Longevity
Lastly, LunarSphere was made to last. When new drinks, food, potions, mounts,bandages and more are added to World of Warcraft, LunarSphere will usuallypick up those new items without a version update. When new spells come out,you can just add them to your sphere just like dragging a spell from yourspellbook to an action bar. That's some of the power and flexibility thatLunarSphere provides, so that the only time you need to update LunarSpherewill be for bells and whistle feature updates or bug fixes, but never so thatyou can finally use your new spell.
Discord Server
The watering hole for Lunarspherians is the LunarSphere Discord server at
https://discord.gg/qdwhkfXwCU
Feel free to drop in, ask questions, make suggestions, or just hang out.
I go by Fullmoon_druid there. Please feel free to ask for any questions orfeatures that you'd like to be added.
User Manual and various help that might be needed
LunarSphere doesn't have a user manual, but Dreambound's blog postis pretty close to one.
LunarSphere can be overwhelming at first. Lots of beta testers who helped withthe project have said that after getting used to it, LunarSphere becamereally easy to setup and use, and they loved the power it provides.
Bug Reporting, Feature Requests, Comments and More
The ideal place to fill bug reports is LunarSphere git repo at
https://github.com/leonardopsantos/LunarSphere
It's OK to post bug report on Curse or on Discord. When posting a report,please make sure that you inform:
- Which of the three clients were you using:
- Retail (Mainline)
- Classic Era (Vanilla)
- Wrath of the Lich King (WotLK)
- Which class were you playing
- How to trigger the bug/crash
The more specific the report is, the easier for me to find the problem and fixit.
Current Version: 1.66
- Update to WoW 10.1.7 / Dragonflight for LunarSphere
- Update to WoW 1.14.4 / Classic Era (SoM) for LunarSphere
- Update to WoW 3.4.3 / WotLK-Classic for LunarSphere
Updates for LunarSphere are distributed via WowUp and Curseforge. Be sure toget the latest version here:
- https://wowup.io/addons/1414683
- https://www.curseforge.com/wow/addons/lunarsphere-fan-update
Special Thanks
My first thanks must go to Moongsaze that coded this amazing addon. Ioriginally found it when playing WotLK and I think it's one of the mostuseful addons I have. Many thanks for the other torch bearers over the yearswho kept LS alive: N3od3ath, Toludin-Stormrage, and voyseys.
Many tanks to Zenyari1 for updating LS to Dragonflight and nicodemusmercy forhelping test it.
Fullmon/Thundermoo/Bloodyaxe-Faerlina
0 Previews
Versions
Coming soon...