Download
(1019Kb)
Download
Updated: 09-17-14 05:27 AM
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:09-17-14 05:27 AM
Created:02-16-10 12:26 PM
Downloads:18,441
Favorites:51
MD5:

Aloft Alpha  Popular! (More than 5000 hits)

Version: Aloft-5.3.2-alpha3
by: acapela [More]

This is a "development" version of Aloft (the nameplate addon). Please refer to the main page for that addon for a comprehensive description.

This is an ALPHA release. That means it has not had a substantial amount of testing under all circumstances. By installing this version, you are basically agreeing to help test . Please report any/all bugs with this release in the comments section of this WoWInterface addon page.

This version of Aloft is functionally identical to Aloft-5.2.8-2574.

This version of Aloft is updated to work with WoW "6", aka "Warlords of Draenor", currently in beta test. All modules have been enabled, LUA errors fixed (mainly to do with obsolete spell IDs), and all the basics seem to work on the WoW 6.X PTR. There were not many changes required.

I now have Beta access, so am incorporating that into my testing.

This version of Aloft will probably not work on current live realms... there is at least one new spell that doesn't exist there yet (Storm Elemental Totem), plus several that have been removed.

5.3.2-alpha3 (Warlords of Draenor)
- fixed cast bar LUA error and configuration mode update issues
- updated Ace3 to latest/greatest (r1114)[/color]

5.3.1-alpha2 (Warlords of Draenor)
- updated/fixed "Nameplate Glow>Recently Damaged Only" functionality

5.3.0-alpha1 (Warlords of Draenor)
- for WoW 6.X PTR and WoD Beta

5.0.1-2418 (Mists of Pandaria)
- enhanced to cover monk/brewmaster tanking
- added a check to avoid divide-by-zero problems in the stacked points (combo points/etc) module
- fixed some divide-by-zero problems in threat management (the MoP threat system seems to zero out perdiodically, during fights)

5.0.0-2404 (Mists of Pandaria)
- changed GetNumRaidMembers() to GetNumGroupMembers()
- changed GetNumPartyMembers() to GetNumSubgroupMembers()
- changed (MiniMapBattlefieldFrame.status == "active") effectively to (select(IsInInstance(), 2) == "pvp")
- updated Shaman totem manifest and spell IDs
- added Monk class color (0x00ff96), class name, and associated options, to code and documentation
- added Pandaren race short form
- verified crowd control spell IDs, added Shaman "Bind Elemental" to crowd control spell IDs
- combined obsolete PARTY_MEMBERS_CHANGED/RAID_ROSTER_UPDATE events into new GROUP_ROSTER_UPDATE event
- no changes to Aloft related to GetGuildRosterInfo() (Aloft doesn't use all the arguments), or UnitIsGroupLeader() (Aloft previously updated away from deprecated functions)
- no apparent changes related to GetBattlefieldScore()/GetWhoInfo()/GetFriendInfo()

- TODO: add brewmaster tanking characteristics (for nameplate glow control)
- TODO: hunter trap snakes (specifically "Viper"; E/W Plaguelands and Uldum) and (possibly) DK bloodworms now seem to have names in common with some normal NPCs

4.4.9
- updated the cast warning module to detect animation update interval of 0 and use OnUpdate directly, instead of AceTimer-3.0 (seemns marginally faster/smoother)
- updated LibBabble-Faction-3.0 to latest/greatest (4.3-release32)
- updated Ace3 to latest/greatest (r1057)

4.4.2-2308
- merged in zhTW localization contributed by WoWInterface user aa9012456.
Post A Reply Comment Options
Unread 02-16-10, 12:28 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Aloft (Ace3)

Welcome to the Ace3 version of Aloft (work in progress ).
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 02-16-10, 01:21 PM  
Limb0
A Cobalt Mageweaver
 
Limb0's Avatar
AddOn Author - Click to view AddOns

Forum posts: 220
File comments: 298
Uploads: 5
I'm pretty excited about this. I have a lot of customization with your nameplates, and consider them an essential part of my UI.

..will be testing in raid and bgs, if anything's off I'll be sure to chime in, thanks for the port

my Ace2 Aloft
Report comment to moderator  
Reply With Quote
Unread 02-16-10, 03:11 PM  
shinx
A Defias Bandit

Forum posts: 2
File comments: 75
Uploads: 0
i get an bug, in combat the frame jumps higher above the adds, this problem was fixed at ace2 aloft.
Last edited by shinx : 02-16-10 at 03:11 PM.
Report comment to moderator  
Reply With Quote
Unread 02-16-10, 04:33 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by shinx
i get an bug, in combat the frame jumps higher above the adds, this problem was fixed at ace2 aloft.
been experimenting with this.

another user reported this even with the Ace2 version. if a nameplates appeared during combat, all the packing height settings got scrambled. i have that user's settings (using those and using my own).

have not been able to reproduce, with Ace2 or Ace3. will keep working on it.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 02-17-10, 12:42 AM  
dusknoir
A Defias Bandit

Forum posts: 3
File comments: 34
Uploads: 2
Does the Ace3 port improve the memory usage? I recall Aloft using in excess of 4mb and would love to give it a try again if it was less resource intensive; it's a great addon but my computer couldn't handle it. :x
Report comment to moderator  
Reply With Quote
Unread 02-17-10, 10:18 AM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by dusknoir
Does the Ace3 port improve the memory usage? I recall Aloft using in excess of 4mb and would love to give it a try again if it was less resource intensive; it's a great addon but my computer couldn't handle it. :x
this will vary from user to user.

Aloft (with everything enabled), in a crowded setting (Dalaran, on a friday/saturday night), uses only 2.4Mb max for me. i have seen screenshots from another user of Aloft (with everything disabled) in a similar setting using 12Mb. i have no explanation for these sorts of discrepancies, but they definitely exist.

all i can suggest is: try it. though my guess is: memory usage will not have changed all that much. as well, in terms of throughput/frame rates, it has always been the case (at least for me) that disabling unwanted nameplates makes a bigger difference than memory utilization. use the "AloftAutoShow" module and its "Auto Show" option to turn all friendly nameplates off while resting, for instance.

finally, look at memory usage with Addon Profiler. i don't know how the author did it, but it takes into account garbage collected memory (where the other resource tracking addons seem to charge all memory permanently, whether it has been recovered by the WoW client or not, against the addon that originally allocated it).

hope that helps.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 02-19-10, 04:03 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
verified the defect in Aloft-3.0.0-1677 (i.e. the released Ace3 version).

Originally posted by shinx
i get an bug, in combat the frame jumps higher above the adds, this problem was fixed at ace2 aloft.
ok, the other user that reported a problem like this sent me their entire .../Interface/AddOns and .../WTF folders, and using their configuration (tweaked for server and character name), i can reproduce this problem. this user has the problem with Aloft-2.8.15.

so, a) the problem is real and b) i have a way to reproduce it, which means it can be fixed :-). if i can fix it in the Aloft-2 version, i should also be able to fix it in the Aloft-3 version.

i will get a new version of both addons out, once i have it isolated and fixed.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Last edited by acapela : 02-19-10 at 05:34 PM.
Report comment to moderator  
Reply With Quote
Unread 02-20-10, 08:16 AM  
shinx
A Defias Bandit

Forum posts: 2
File comments: 75
Uploads: 0
Great news!

i like the ace 3 version because the memory usage drops from 3.1mb to 2,2mb. i konw, it is not much but i love it .
Report comment to moderator  
Reply With Quote
Unread 02-20-10, 09:32 AM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by shinx
i like the ace 3 version because the memory usage drops from 3.1mb to 2,2mb. i konw, it is not much but i love it .
thanks for the information. i have not benchmarked the Ace3 version yet, so this is good to hear.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 02-20-10, 11:37 AM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by shinx
i get an bug, in combat the frame jumps higher above the adds, this problem was fixed at ace2 aloft.
alright, tracked this down. i think what you are seeing is an artifact of "packing height/width" being customized by the user (under Aloft's "Frame" options), but Blizzard not allowing these settings to be applied to nameplates in combat.

the result is that any nameplate that becomes visible during combat (whether by coming into range, or by nameplates being enabled, or pretty much due to any cause at all) can potentially retain Blizzard default settings for this, which can affect the display height of the nameplate, relative to the associated 3D model. the user's settings can't be applied until combat ends.

there have been several related problems reported by users recently, and the explanation is a bit complex, so i wrote it up into a FAQ.

i suspect this "problem" has always existed, but it may have manifested differently in the Ace2 version of Aloft. both the Ace2 and Ace3 version of Aloft check to see whether the player is in combat before trying to apply these settings (to avoid user interface "taint" issues).
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Last edited by acapela : 02-21-10 at 07:16 PM.
Report comment to moderator  
Reply With Quote
Unread 02-21-10, 08:51 PM  
Freyr
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
This just popped up in my chat log.

[22:49:33] AceTimer-3.0: Warning: The addon/module 'Aloft_CrowdControlSpellNameText' has 278 live timers. Surely that's not intended?
Preformance seems ok though. This was while leveling on my shadowpriest.
Last edited by Freyr : 02-21-10 at 08:52 PM.
Report comment to moderator  
Reply With Quote
Unread 02-22-10, 07:34 AM  
Limb0
A Cobalt Mageweaver
 
Limb0's Avatar
AddOn Author - Click to view AddOns

Forum posts: 220
File comments: 298
Uploads: 5
I'm getting a lot of errors with the Cast Warning module in bgs.

Code:
BugGrabberDB = {
	["throttle"] = true,
	["limit"] = 50,
	["errors"] = {
		{
			["message"] = {
				"AloftCastWarning-0.9.0\\AloftCastWarning.lua:589: attempt to call method 'CancelScheduledTimer' (a nil value)\nAloftCastWarning-0.9.0\\AloftCastWarning.lua:457: in function `Update'\nAloftCastWarning-0.9.0\\AloftCastWarning.lua:361: in function `UpdateCastWarning'\nAloftCastWarning-0.9.0\\AloftCastWarning.lua:499: in function `?'\nCallbackHandler-1.0-5:146: in function <...end\\libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:146>\n<string>:\"safecall Dispatcher[3]\":4: in function <[string \"safecall Dispatcher[3]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[3]\":13: in function `?'\nCallbackHandler-1.0-5:91: in function `SendMessage'\n...\\AloftTargetTrackingData\\AloftTargetTrackingData.lua:547: in function `UpdateUnitTracking':\n...\\AloftTargetTrackingData\\AloftTargetTrackingData.lua:413: in function `UpdateUnitTarget':\n...\\AloftTargetTrackingData\\AloftTargetTrackingData.lua:380: in function `TrackUnitTarget':\n...\\AloftTargetTrackingData\\AloftTargetTrackingData.lua:194: in fu", -- [1]
				"nction `?':\n...:\n<in C code>: ?\n<string>:\"safecall Dispatcher[3]\":13: in function `?'\nCallbackHandler-1.0-5:91: in function `SendMessage'\nAloft-3.0.0-1677-enUS\\AloftIsTargetData\\AloftIsTargetData.lua:118: in function `?'\nCallbackHandler-1.0-5:146: in function <...end\\libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:146>\n<string>:\"safecall Dispatcher[2]\":4: in function <[string \"safecall Dispatcher[2]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[2]\":13: in function `?'\nCallbackHandler-1.0-5:91: in function `Fire'\nAceEvent-3.0-3 (Aloft):120: in function <...face\\AddOns\\Aloft\\Libs\\AceEvent-3.0\\AceEvent-3.0.lua:119>\n\n  ---", -- [2]
			},
			["type"] = "error",
			["time"] = "2010/02/21 02:41:10",
			["session"] = 249,
			["counter"] = 15,
		}, -- [1]
Report comment to moderator  
Reply With Quote
Unread 02-22-10, 12:45 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by Freyr
This just popped up in my chat log.
looks like i was not cleaning out the previous crowd control timer before starting a new one. a difference between Ace2 and Ace3.

a fix should be released today or tommorrow.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Last edited by acapela : 02-22-10 at 06:25 PM.
Report comment to moderator  
Reply With Quote
Unread 02-22-10, 12:46 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Originally posted by Limb0
AloftCastWarning-0.9.0\\AloftCastWarning.lua:589: attempt to call method 'CancelScheduledTimer' (a nil value)
a typo, from the port to Ace3. the Ace3 form of this function is "CancelTimer()". easy fix, east test.

should be released sometime today or tommorrow.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Report comment to moderator  
Reply With Quote
Unread 02-24-10, 06:12 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
Release: Aloft-3.0.1-1690

a new release of Aloft (Ace3) is available (pending moderator approval): Aloft-3.0.1-1690. this also bundles a new version of AloftCastWarning (Ace3): AloftCastWarning-0.9.1-1689.

sorry for the delay in releasing this. i intended to have it out yesterday, but was pre-empted by "real life".

this (hopefully) contains fixes for all the bugs recently reported. please review the change log, and report anything (new or old) that you happen to observe.

thanks.
__________________
Retired author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Last edited by acapela : 02-24-10 at 06:12 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.