Could you tell me a bit more about the circumstances?
- What unit type does cause this?
- Are you in a single / group / raid environment when this happens?
- Any special circumstances like porting or someone joining / leaving a group?
Bascially this error occurs when the unittype cannot be assigned to a bar drawn on the screen. The only reason I could think of is when switching from single to group or to raid environment.
If you could get me some more details that'd be awsome
EDIT: Think I got it ... DOH!
Cheers
N.
Last edited by Naifu; 06-22-2012 at 10:16 AM.
Never argue with an idiot, he'll just drag you down to his level and beat you with experience.
Believing is not knowing. Believe me, I know it!
Here's RC4 => Click me
V1.4.0 RC5 changelog
bug fix: fixed a bug related to cast bar updates
bug fix: fixed a bug that group targets were not updated
V1.4.0 RC4 changelog
new: mouseovertarget is now correctly set for all frames
update: further event optimization
bug fix: fixed an issue with unit frames no longer being built correctly in RC3
bug fix: the cast bar will now be shown correctly when targeting a unit who is casting
bug fix: fixed an issue that group target is no longer updated if maintank is used and target switched
Last edited by Naifu; 06-22-2012 at 11:56 AM.
Never argue with an idiot, he'll just drag you down to his level and beat you with experience.
Believing is not knowing. Believe me, I know it!
There doesn't seem to be a mechanism to have different layouts for different toons or have I just completely overlooked it? When I make changes on my main, they are reflected on my alts.
Note I'm talking about the last stable release not one of the release candidates.
Last edited by Zazen; 06-22-2012 at 12:37 PM.
I'm still getting the same error with RC4 as I was with RC3.
Not in a party, happens on any player.* frames.
Also when I unlock the frames none of them appear.
There doesn't appear to be any issue that is actually getting to the rift API though, since it is not tossing out errors (only nkThings error)
My Addons: Easy Mail | Noshei's Gadget Templates | Gadget's: Stats | Gadget's: Currency Bar | Random Title
Ok guys after yesterday's and today's changes I decided to release a major release V2.0.0.
In addition to the new features which were present in the RC versions I finally got the layout manager done. This layout manager allows for importing layouts which are supplied by third party addons using the new nkThings API. Using that API third party addons can inject layout as well as additional textures and fonts into nkThings! Please see the addon nkThings:Layout-Naifu for an example of how this works. Also you'll find some information in the included readme.txt file.
I tested the new version as good as possible. Testing in raid environments is always a bit tricky as I don't want to hinder the raid progress by my addon tests. However it *should* work well in raids.
There's so much new functionality in this new version you'd best read the full changelog below. The addon should be ready for download both at Curse and RiftUI as soon as the approval process went through.
Please note that you'll loose all of your current nkThings configuratoin on startup. Don't worry this is due to a switch from account to character specifc settings. Simply go to your savedvariables directory and move the nkThings.lua file to your character's saved variables directory.
An option to export and re-import settings will be implemented in furture. Until then you'd need to do the above to share settings from one character to another or you can create a layout addon like described above (which is really really simple and doesn't need ANY understanding of LUA).
I really would like to thank all my guild mates of Dynastie on Brutmutter (EU). You guys are awsome and helping me with this addon. Thumbs up!
Hope you all like this new version.
Cheers
N.
V2.0.0 changelog
new: added group frames
new: added group pet frames
new: added group target frames
new: added raid frames
new: added maintank frames (up to 3)
new: added maintank target frames
new: added a layout manager to import custom layouts
new: added api functionality for other authors to create custom layouts for the layout manager (see readme.txt)
new: added api functionality for other authors to inject textures (see readme.txt)
new: added api functionality for other authors to inject fonts (see readme.txt)
new: When entering configuration the addon will show all activated frames. Frames without current unit will show player information
new: added option to always use raid frames both for groups and raids (Will deactivate all group frames when activated - activating a group frame will deactivate this option)
new: added unit frame config option to hide vitality, pvp and combat icons (show icons)
new: all slider values in config can now be set exactely through a new edit option (click icon right of slider)
new: added tag |frametype| is now a supported tag (usefull for maintank targets)
new: added tag |namemini| which will show the first three chars of a name in uppercase (for grid like raid frames)
new: added tag |distance| for player target frame to show distance in m. suggested tag is |distance:%0.1fm|
new: added option 'gap' for new frame types to specify gap between units of same type
new: implemented new lib nkUnit to handle group / raid recognition
new: updates which cannot be done in fight due to secure mode will be queued and done when leaving combat
new: mouseovertarget is now correctly set for all frames
update: settings are now character specific
update: When entering configuration all frames will be shown (with player info)
update: rearranged config tab setup to get more space and make it a bit more organized
update: in combat and out of combat alpha can now bet set per frame type
update: changed some min and max values of config sliders
bug fix: the cast bar will now be shown correctly when targeting a unit who is casting
bug fix: some scaling issues of icons
bug fix: max values not yet reported by the API will no longer result in error messages
bug fix: fixed an issue with marking targets
bug fix: added a workaround for yet another API issue with max value recognition for healthMax, energyMax, manaMax
bug fix: improved event handling
bug fix: combo boxes no longer show below buttons
bug fix: fixed some minor layout issues in the config
bug fix: tons of other bug fixes and improvments
updated nkGenie to V1.4.5
implemented nkUnit V1.0.0
Never argue with an idiot, he'll just drag you down to his level and beat you with experience.
Believing is not knowing. Believe me, I know it!
nice update, looks great
I was wondering if it would possible to make a slight change in nkGenie/grid.lua to allow multiple selection.
My thoughs are to make markedRow a table with true/false for each row.
Also currently if you scroll with a row selected the selection stays in the same place. This is a pretty simple fix just have to add the below code to WheelForward and WheelBack respectively.
Code:if this.markedRow then this.markedRow = this.markedRow + 1 if this.markedRow > this.rows then this:rowMark(this.markedRow - 1, false) this.markedRow = nil else this.markedRowNew = this.markedRow this:rowMark(this.markedRow - 1, false) this:rowMark(this.markedRowNew, true) this.markedRowNew = nil end endCode:if this.markedRow then this.markedRow = this.markedRow - 1 if this.markedRow < 1 then this:rowMark(this.markedRow + 1, false) this.markedRow = nil else this.markedRowNew = this.markedRow this:rowMark(this.markedRow + 1, false) this:rowMark(this.markedRowNew, true) this.markedRowNew = nil end end
My Addons: Easy Mail | Noshei's Gadget Templates | Gadget's: Stats | Gadget's: Currency Bar | Random Title
Last edited by Naifu; 06-23-2012 at 03:54 PM.
Never argue with an idiot, he'll just drag you down to his level and beat you with experience.
Believing is not knowing. Believe me, I know it!
If possible, please add a setting to not show a frame in Configuration, or to show some sort of label on the frames. I'm setting up my frames again (I stupidly did not read this thread before starting the game, and my account-wide variables have been reset), and it's very hard to tell which frame I'm moving.
My Addons: Easy Mail | Noshei's Gadget Templates | Gadget's: Stats | Gadget's: Currency Bar | Random Title
I've disabled most of the frames, but when I unlock them to move frames around, they all show up again. Is there a way to make disabled frames not show when moving?
Some other feedback (thank you for the addon, btw!):
- Removing the mouseover "box" on frames when there is no unit to show (target and targetoftarget especially, in my current UI) would be great.
- Is there a way to remove the Conviction icon only?
- Even though I have the raid frames disabled, they show up anytime a player enters/leaves the raid, or when people are moved around. The frames aren't live - it just shows my own character as a placeholder without and updating stats. Entering Config and leaving will temporarily fix the issue, until another change is made.
Last edited by Toludin; 06-24-2012 at 12:58 AM.
Removing the mouseover box is no option unforatunately. The small black boxes unfortunately are a must due to how Trion did the API. We are not allowed to show/hide or even move something during combat which has macros bound to it. I need to use macro for the targeting functionality when clicking a frame, so the boxes have to be there all the time. A major PITA I know but nothing can be done but complain here in the official forums about this. The more people voice the opinion against this in the official BETA API Forums, the sooner we might get something better ...
I can't replicate the problem with the raid frames showing up all the time and deactivated frames showing when entering config. Did you hit the 'update' button after deactivating the frames in the config? There is an issue that the addon cannot really recognize a change from raid to group or single. Once you've been in a raid the addon will always thing you're in a raid until reloadui. I'll have to find a good way around this issue at some point. So far I consider this a minor issue.
Regarding the problem with the |mana| I would thing that you did not hit [ENTER] after doing the change. You'll have to confirm all changes using [ENTER] or otherwise the editbox will revert back to the original value.
Cheers
N.
Last edited by Naifu; 06-24-2012 at 02:51 AM.
Never argue with an idiot, he'll just drag you down to his level and beat you with experience.
Believing is not knowing. Believe me, I know it!
Thanks for the reply, Naifu. I did get the |race| change to work a bit ago - I must've not been hitting enter before. I'll grab some screenshots of the other issues to try to show the problems a bit better. Thanks again!
That'd be cool. Before you do so please check the latest version which is a major bug fix release.
Cheers
N.
V2.0.2 changelog
bug fix: fixed an issue with 'show alyways raid frames'
bug fix: Made sure that some unneccessary unit changes are ignored
bug fix: group and raid frames should no longer be considered 'tagged'
bug fix: implemented a workaround for the event.unit.available issue when the API is reporting the player as group target
bug fix: fixed an issue with raid frames popping up for group members
bug fix: raid frames are now no longer not updated for some units when player is joining a raid
bug fix: switch from raid / group to single is now properly recognized
bug fix: ready check icons no longer show up unintended
bug fix: power frame is now correctly displayed for units which join a group / raid and are out of range
Never argue with an idiot, he'll just drag you down to his level and beat you with experience.
Believing is not knowing. Believe me, I know it!
Bookmarks