This is the official thread for LunaUnitFrames version 2.x. The old one can be found here.

Hello Community.
It is with great joy that i bring you the second incarnation of my Unit Frame project. After i figured that the old design couldn't handle the feature requests that were coming up i decided it was time to re-do everything. And now again after several months of hard work i am ready to present the result.



[BETA]
While i do a lot of testing before i upload changes to the GitHub there is still a small chance that something might break.
Here are a few thing you SHOULD read before continuing:

-This is under constant development that means new features might not fully work in the start.
- You NEED to delete (backup) your old settings from the WTF folder (...\World of Warcraft Classic\WTF\Account\YOURNAMEHERE\SavedVariables\LunaUnitFrames.lua) when coming from 1.x
- You can submit screenshots of lua errors or bug reports in general to GitHub in the following format:
I was doing x and i expected y but instead z happened.   Some highlights of LunaUnitFrames 2.xx:
- You can enter a config mode to see and move all frames to your liking
- An internal clickcasting system that allows to bind spells & lua code snippets to be execute when you click on a frame.
- Clique support (plugin is provided in the download) - A healing prediction system that will share incoming healing & resurrections with other users of Luna or HealComm - Additionally to MobHealth3 there is now support for MobInfo2 (although MH3 is recommended because MobInfo2 only supports the target frame) - A tag system that lets you completly customize all text information - Enemy castbars - Class specific trackers: Totems,Druidmana,Reckoning stacks   Currently missing:
- french locale (this also breaks some features for french clients)

Optional Stuff:

If you are a healer install BonusScanner so the healing prediction can scan for +heal.
For health values on enemy mobs install MobHealth3 or MobInfo2.


FAQ   Q: How do i use the provided Clique plugin? A: Check out this short guide by kingpizza. Q: How do i use profiles?
A: Profiles have recently been reworked to be part of the options menu and to be easier to manage.

Q: After downloading your addon doesn't show up in the game.
A: You downloaded from the experimental branch. Please remove the "-master" from the folder name or try any of the releases.

Q: How do i open the configuration?
A: There should be an icon on the minimap / in your Fubar or try the /luna command for help

Q: How do i move stuff?
A: Go into the config mode and drag things. Or use the placement options in the menu.

Q: Can i have aura timers on anything other than player?
A: You can check out this project of Renew.

Q: Whats up with the range check?
A: 40y Range check doesn't work in instances (5man, raid). One workaround could be enabling combat log based range from the general options and making sure your combat log range is set to 40. Alse see https://forum.elysium-project.org/topic/23127-addon-lunaunitframes/?do=findComment&comment=391555

Q: Why can't i see health values for enemys?
A: You have to install MobHealth3 (recommended) or Mobinfo2.

Q: I am getting tons of LUA errors!
If you get LUA errors please post something like a report from ImprovedErrorFrame and what you were doing at the time. Or anything else that might help to describe the issue.

Q: Can you add feature x?
A: Sure... when i feel like it. You can always ask tho. Also check the list first if its already requested.

Q: Why isn't this finished yet?
A: Its an ongoing project but its ready to use! Hall of flame: DOWNLOAD HERE