Download
(1019 Kb)
Download
Updated: 09-17-14 05:27 AM
Compatibility:
Warlords of Draenor (6.0)
Updated:09-17-14 05:27 AM
Created:02-16-10 12:26 PM
Downloads:16,005
Favorites:53
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.
Archived Files (2)
File Name
Version
Size
Author
Date
Aloft-5.3.0-alp
1018kB
acapela
09-10-14 07:36 PM
Aloft-5.3.0-alp
1018kB
acapela
09-10-14 03:00 PM


Post A Reply Comment Options
Unread 03-17-10, 08:42 AM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 236
File comments: 1300
Uploads: 6
update: things seem to be working for me (testing with dueling, i didn't try to get an arena match or get into a BG, but presumably a hostile PC with a totem is a hostile PC with a totem).

so, once you have worked through the issues i raise below, if you want to send me a PM, i will reply with an email address, and you can then mail me your Aloft saved variables file. i will install that and try to reproduce with your settings.

Originally posted by Stratosfear
Is the totem visibility working? I have it set so that it doesn't show any pets/totems/guardians except the 4 totems in the options, but it doesn't seem to be working in pvp.
i will do some testing on this.

in the meantime...

first, note that the totem visibility stuff only really works in the "enUS" locale (no translations available for other locales). this triggers off of totem names in the WoW client local language, so if you are not in the "enUS" locale, none of this is likely to work .

also note that there are now five totems explicitly listed. if your version of Aloft is old enough, back when this feature was being developed, you could be dealing with broken functionality.

as well, if the "AloftAutoShow" module is enabled, make sure the Aloft options under "Show Neutral/Enemy Nameplates>All Nameplates" and "Show Neutral/Enemy Nameplates>Totem Nameplates" are enabled "correctly". if these options are set such that totems do not show, then no totems will show (uses the Blizzard standard interface options to disable all totem nameplates out from underneath Aloft).

if the "AloftAutoShow" module is disabled, make sure you have the corresponding Blizzard standard "Names>Unit Nameplates>Enemy Units" and "Names>Unit Nameplates>Totems" interface options enabled. again, if these options are set such that totems do not show, then no totems will show.

finally, if you are worried about destroying your current settings, you can always save your settings aside (copy your existing Aloft saved variables file aside somewhere, such that it is "deleted" it in its installed location), and then update Aloft and verify the functionality. if things don't work the way you want, re-install an older version of Aloft and restore your saved settings (copy the saved variables file back in).
__________________
Current 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 : 03-17-10 at 01:29 PM.
acapela is offline Report comment to moderator  
Reply With Quote
Unread 03-16-10, 04:52 PM  
Stratosfear
A Defias Bandit

Forum posts: 2
File comments: 50
Uploads: 0
Is the totem visibility working? I have it set so that it doesn't show any pets/totems/guardians except the 4 totems in the options, but it doesn't seem to be working in pvp.
Stratosfear is offline Report comment to moderator  
Reply With Quote
Unread 03-15-10, 10:48 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 236
File comments: 1300
Uploads: 6
Originally posted by Limb0
In BGs I'm often getting messages like this..

AceTimer-3.0: Warning: The addon/module 'Aloft_CrowdControlSpellIcon' has 299 live timers. Surely that's not intended?

It doesn't show as an error, just an addon meassage in chat and it's gone over 700 while rep farming mobs at times.
ahh, yes. you are correct, not strictly an error, but also not desirable. seems as if the AloftCrowdControl module is not cleaning up after itself like it should.

anyway, thought i had fixed that. THANKS (very much) for the report. i will look into it again, try to beef up how Aloft manages that stuff.

if anyone else sees anything like this, now or in any Ac3/Aloft-3.0.X versions coming up in the next few weeks, please report it. i want to make certain it gets fixed.
__________________
Current 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!"
acapela is offline Report comment to moderator  
Reply With Quote
Unread 03-15-10, 08:07 PM  
Limb0
A Cobalt Mageweaver
 
Limb0's Avatar
AddOn Author - Click to view AddOns

Forum posts: 220
File comments: 298
Uploads: 10
In BGs I'm often getting messages like this..

AceTimer-3.0: Warning: The addon/module 'Aloft_CrowdControlSpellIcon' has 299 live timers. Surely that's not intended?

It doesn't show as an error, just an addon meassage in chat and it's gone over 700 while rep farming mobs at times.
Limb0 is offline Report comment to moderator  
Reply With Quote
Unread 03-15-10, 01:08 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 236
File comments: 1300
Uploads: 6
Release: Aloft-3.0.2-1698

a new release of Aloft is available (pending moderator approval), Aloft-3.0.2-1698. again, this is an Ace3-compatible version of Aloft.

this has some attempts at fixes to target tracking, intended to help Aloft and AloftCastWarning work "better" in arenas. both Aloft and AloftCastWarning are included in this release.

if you use these addons in arenas, i am especially interested in hearing from you. confirmation of whether or not the cast warning functionality is operating correctly would be welcome.
__________________
Current 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!"
acapela is offline Report comment to moderator  
Reply With Quote
Unread 02-25-10, 01:26 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 825
Uploads: 13
Originally posted by Zyonin
To those using the Aloft (Ace 3 framework based) alpha builds: I strongly recommend that you install and use !BugGrabber/BugSack so you can capture the full error message (when Aloft barfs up Lua errors) and submit them.

BugSack (includes the !BugGrabber component): http://www.wowinterface.com/download...5-BugSack.html
... or i recommend tekErr, same as BugSack, just without all the bulk
__________________


Livestream | Twitter | Facebook | YouTube


Dajova is offline Report comment to moderator  
Reply With Quote
Unread 02-25-10, 12:44 AM  
Zyonin
Coffee powered Kaldorei
 
Zyonin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1421
File comments: 64
Uploads: 3
To those using the Aloft (Ace 3 framework based) alpha builds: I strongly recommend that you install and use !BugGrabber/BugSack so you can capture the full error message (when Aloft barfs up Lua errors) and submit them.

BugSack (includes the !BugGrabber component): http://www.wowinterface.com/download...5-BugSack.html
__________________
LiveJournal | Twitter

Last edited by Zyonin : 02-25-10 at 12:44 AM.
Zyonin is offline 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: 236
File comments: 1300
Uploads: 6
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.
__________________
Current 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.
acapela is offline 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: 236
File comments: 1300
Uploads: 6
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.
__________________
Current 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!"
acapela is offline 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: 236
File comments: 1300
Uploads: 6
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.
__________________
Current 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.
acapela is offline 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: 10
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]
Limb0 is offline 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.
Freyr is offline 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: 236
File comments: 1300
Uploads: 6
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).
__________________
Current 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.
acapela is offline 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: 236
File comments: 1300
Uploads: 6
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.
__________________
Current 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!"
acapela is offline Report comment to moderator  
Reply With Quote
Unread 02-20-10, 08:16 AM  
shinx
A Defias Bandit

Forum posts: 2
File comments: 71
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 .
shinx is offline 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.