Category: Beta-version AddOns
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
acapela's Portal Bug Reports Feature Requests
Author:
Version:
AloftCastWarning-0.7.6-1430
Date:
10-19-2009 02:26 PM
Size:
46.39 Kb
Downloads:
5,326
Favorites:
84
MD5:
AloftCastWarning (Beta)   Popular! (More than 5000 hits)
This addon provides a "pseudo" cast bar for identifiable non-target units with visible nameplates (in addition to Aloft's normal target cast bar). This addon ignores the player's current target (on the assumption that the normal target cast bar is available for that purpose). There are a variety of limitations, and intricacies of use, all detailed in README.txt, which is enclosed within the addon. Please review it.
-----
This is packaged as a standalone addon, and should be installed as such, but it requires Aloft in order to function. Without Aloft, this addon will just silently fail to initialize.

Remember to enable this addon, as well as Aloft, on the Blizzard addon control screen.

NOTE: Aloft installs into .../Interface/AddOns/Aloft, and THIS addon should install into .../Interface/AddOns/AloftCastWarning. i.e. Copy the contents of this addon's ZIP into .../Interface/AddOns as you would any other standalone addon.

This addon has been tested with Aloft-2.8.11a-1431 and later (earlier versions of Aloft will probably not work).

Please delete your AloftCastWarning.lua saved variables file when you install the most recent version of AloftCastWarning.
-----
In order to track defects, PLEASE report any problems in THIS addon's comments and/or via THIS addon's bug reporting mechanism here at WoWInterface (do not use the general Aloft addon for reporting problems with THIS addon).

This addon is still EXPERIMENTAL. Incredibly detailed problem reports are probably not necessary, but please be prepared to work with the author to figure out how to reproduce your errors.

Also watch for efficiency problems. If you feel this addon is eating large amounts of runtime memory and/or slowing your framerates down, let me know, and I will investigate.

I will construct a "real" front page for this addon at some point (basically massaging README.txt into something useful). In the meantime, please review README.txt.

Enjoy!
----------
As always, AloftCastWarning is free with your materials, but if you want to donate: Click here to lend your support!
  Change Log - AloftCastWarning (Beta)
0.7.6-1430
- moved some target tracking capabilities into Aloft's target tracking, to facilitate Aloft combat text association with non-target/non-group nameplates
- rationalized the spell school colors more closely with Blizzard's standard combat log spell colors

0.7.5-1354
- added configurable option to direct AloftCastWarning to change alpha of visible nameplates engaged in detectable/warnable cast activity (requires Aloft-2.8.10-0000 or later, requires AloftAlpha module to be enabled)
- fixed a bug related to re-casting the same spell while the earlier cast is still "fading"

0.7.4-1254
- fixed a typo in unit channelled spellcast processing
- commented out some diagnostics that survived into the 0.7.3 release

0.7.3-1242
- replicated Blizzard "shield" graphics for uninterruptable spells with a graphic over the cast warning spell icon (look at "Cast Warning>Spell Icon>Shield" options)
- added features to detect and change cast warning color/texture/border on uninterruptable spell casts, provide separate cast warning options for interruptable/uninterruptable spells

0.7.2-1189
- updated TOC for WoW 3.2
- fixed a bug in combat log processing that was causing cast warnings to end prematurely
- fixed a bug with fade processing that was causing cast warnings never to fade

0.7.1-1150
- fixed TOC typo, now 30100
- adjusted frame level and draw layers of various cast warning assembly elements to rectify potential layering problems
- embedded AloftCastWarning version/localization information into the tooltip for AloftCastWarning's options in the Aloft waterfall

0.7.0-1125
- updated TOC to interface version 31000
- extensively refactored combat log event handling, to use both "UNIT_SPELLCAST_*" and "COMBAT_LOG_*" events to detect spells
- fixed numerous small mistakes/misconceptions in combat log event handling (no doubt there will be more to come)
- cast warnings should now appear regardless of whether the addon has seen the spell before
- extensively refactored saved variables handling, so that useful spell information is collected/saved, and incomplete information is deleted at each game sessoion start
- should show spell warnings on arena opponents without needing mouseover/etc; needs testing

0.6.1-932
- added separate text colors for active cast and fade processing
- added pool for active cast records (cuts down on dynamic table construction/destruction)

0.6.0-903
- initial beta version
  Optional Files - AloftCastWarning (Beta)
Sorry, there are currently no optional files available.
  Archived Versions - AloftCastWarning (Beta)
File Name
Version
Size
Author
Date
AloftCastWarnin
47kB
acapela
09-29-2009 12:11 AM
AloftCastWarnin
47kB
acapela
08-24-2009 05:15 PM
AloftCastWarnin
47kB
acapela
08-19-2009 09:43 PM
0.7.0-1125
44kB
acapela
06-24-2009 06:29 PM
0.6.1-932
35kB
acapela
04-13-2009 01:42 PM
0.6.0-903
33kB
acapela
04-01-2009 01:22 PM
  Comments - AloftCastWarning (Beta)
Post A Reply Comment Options
Old 10-28-2009, 09:52 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Re: LUA error

Quote:
Originally posted by toin7
I'm getting this error a ton.
[2009/10/21 20:08:52-2512-x203]: ...ns\AloftCastWarning\AloftCastWarningSpellProcess.lua:303: attempt to call method 'GetGUIdNameplateId' (a nil value):---


version AloftCastWarning-0.7.6-1430
my apologies for the delay in responding.

assuming you have not already fixed this on your own:

some functions moved from AloftCastWarning into Aloft itself, in 0.7.6-1430. you need Aloft-2.8.11a-1431 (the most recent version, as of 2009/10/28) in order for AloftCastWarning-0.7.6-1430 to work properly.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-21-2009, 11:17 PM  
toin7
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
LUA error

I'm getting this error a ton.
[2009/10/21 20:08:52-2512-x203]: ...ns\AloftCastWarning\AloftCastWarningSpellProcess.lua:303: attempt to call method 'GetGUIdNameplateId' (a nil value):---


version AloftCastWarning-0.7.6-1430
toin7 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-19-2009, 02:26 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Release: AloftCastWarning-0.7.6-1430

a new release of AloftCastWarning is available, pending moderator approval: AloftCastWarning-0.7.6-1430.

this version requires Aloft-2.8.11-1431 or later. earlier versions of Aloft will not work.

there should be no "significant" functional changes in this version. however, this version has lost some "under the covers" functionality, which has been moved to Aloft. i also tried to rationalize this version's spell school colors somewhat more closely with the colors used by Blizzard's combat log.

as always, please report any problems here.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-29-2009, 12:17 AM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Release: AloftCastWarning-0.7.5-1354

there is a new release of AloftCastWarning available (pending moderator approval): AloftCastWarning-0.7.5-1354.

this fixes a bug (see the change log), and allows the user to specify the alpha of nameplates for units that are actively casting (casting in a way that this addon can detect; see the "Cast Warning" options).

this requires Aloft-2.8.10-1359 (there are things in Aloft that this new alpha feature requires in order to work), and the "AloftAlpha" module must be enabled.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 05:18 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Release: AloftCastWarning-0.7.4-1154

a new release of AloftCastWarning is available (pending moderator approval): AloftCastWarning-0.7.4-1154.

this contains a fix for a typo that would have negatively affected "unit-based" channeled spell detection (i.e. channeled spells cast by friendly group members or hostile targets of your friendly group members).
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 09:51 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Release: AloftCastWarning-0.7.3-1142

a new release of AloftCastWarning is available: AloftCastWarning-0.7.3-1142.

this adds a couple of mechanisms for indicating "non-interruptable" spell casts on non-targets, and fixes a few glitches that were resulting in cast warning bars appearing on nameplates after changing targets.

NOTE: for "non-interruptable" to be indicated, someone in your group (at least a pet) will need to have the casting unit targeted. otherwise, the resulting cast warning looks the same as it always did (just a plain bar, no indication of "non-interruptable").

as well, it looks to me as if Blizzard's UnitCastingInfo()/UnitChannelInfo() API is flagging things incorrectly as "non-interruptable", based on what spell was last cast by the casting unit, and whether the casting unit is the player's current target. this results in "false positives" being reported by AloftCastWarning; things show as "non-interruptable" that are in fact interruptable. i don't have any workarounds to suggest (seems to be a case of "garbage-in"/"garbage-out"), so be advised. i will continue to test for this, and if/when the behavior changes, i will let you folks know.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>

Last edited by acapela : 08-20-2009 at 01:02 PM.
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-18-2009, 10:50 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Re: Error

this was, of course, actually an Aloft problem, but has been fixed in the most recent release of Aloft (2.8.6-1143).

Quote:
Originally posted by Xamael
I got the following error:
thanks for the report. i will work on this.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>

Last edited by acapela : 08-19-2009 at 09:52 PM.
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-17-2009, 12:34 PM  
Xamael
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 23
Uploads: 1
Error

I got the following error:

Quote:
[2009/08/17 18:30:23-3739-x1]: Aloft-2.8.5.1208-deDE\AloftCrowdControl\AloftCrowdControl.lua:410: attempt to compare number with nil

---
Xamael is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-13-2009, 01:46 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Re: Re: Re: Yeah, it works.

Quote:
Originally posted by Abelius
In which server do you play, you said...? I'll going straight there in a flash!

Well, in my server (spanish Tyrande) people just run before me (the tank) and expect to have their arses saved every time a caster like the spellflingers at Old Kingdom shoot a blast to them, for the sake of the now famous phrase "gogogogogogog, cmon thisa shiittty hero!"

So... sometimes I just wink an eye to the spellflinger and sit my green butt to see what happens after not doing anything...
ha ha, yes, the "facepull" school of instance clearing. we have a number of Paladin/DeathKnight AOE-type tanks that feel safe enough to run ahead and pull a few seconds in advance of the rest of the group showing up. have not met too many squishies who do things this way .

for "real" content (or "same-level" content, where the players are 80 and the targets are all 80-83), most folks have learned that it is generally quicker to mark things, pull carefully, and leave the aggro on the tank than it is to wipe.

so, my sympathies.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>

Last edited by acapela : 08-14-2009 at 12:02 PM.
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-13-2009, 03:01 AM  
Abelius
A Defias Bandit
 
Abelius's Avatar

Forum posts: 2
File comments: 12
Uploads: 0
Re: Re: Yeah, it works.

Quote:
Originally posted by acapela
yeah, i guess this didn't really cross my mind. every PvE/instance group or raid i have been in since the raid target marker system was available has marked everything (the targets, the tanks, the healer, etc), both to coordinate kill order and to help people identify who is who when everyone/everything is running around like headless chickens. could be overkill in some situations, but better safe than sorry.
In which server do you play, you said...? I'll going straight there in a flash!

Well, in my server (spanish Tyrande) people just run before me (the tank) and expect to have their arses saved every time a caster like the spellflingers at Old Kingdom shoot a blast to them, for the sake of the now famous phrase "gogogogogogog, cmon thisa shiittty hero!"

So... sometimes I just wink an eye to the spellflinger and sit my green butt to see what happens after not doing anything...

Last edited by Abelius : 08-13-2009 at 03:02 AM.
Abelius is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-04-2009, 06:08 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Release: AloftCastWarning-0.7.2-1189

there is a new release of AloftCastWarning available: AloftCastWarning-0.7.2-1189.

this is designed to work with Aloft-2.8.3-1190 (or later). there are a few small bug fixes, but this relies heavily on a bugfix in that specific version of Aloft to operate properly.

as always, let me know if there are any problems.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>

Last edited by acapela : 08-07-2009 at 10:33 PM.
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-04-2009, 03:22 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Re: Yeah, it works.

Quote:
Originally posted by Abelius
...confirm what you said in the previous post: yes, it is working perfecly when you assign a raid icon to the mobs.
glad to hear that.

Quote:
Now, there's a lot of people asking me why I assign so many marks at the mobs in the hero dungeons, he he...
yeah, i guess this didn't really cross my mind. every PvE/instance group or raid i have been in since the raid target marker system was available has marked everything (the targets, the tanks, the healer, etc), both to coordinate kill order and to help people identify who is who when everyone/everything is running around like headless chickens. could be overkill in some situations, but better safe than sorry.

but anyway, this is the only thing i could find "in the whole game" that would allow me to uniquely identify nameplates. i can reverse-engineer the presence of these icon graphics on nameplates when they become visible, identify which icon is involved, and etc, without needing an active player target.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-03-2009, 12:03 PM  
Abelius
A Defias Bandit
 
Abelius's Avatar

Forum posts: 2
File comments: 12
Uploads: 0
Yeah, it works.

Hi,

Just passing by to say thanks again for your mod and work, and to confirm what you said in the previous post: yes, it is working perfecly when you assign a raid icon to the mobs.

Now, there's a lot of people asking me why I assign so many marks at the mobs in the hero dungeons, he he...

Last edited by Abelius : 08-03-2009 at 12:03 PM.
Abelius is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 12:56 PM  
acapela
A Flamescale Wyrmkin
Interface Author - Click to view interfaces

Forum posts: 134
File comments: 621
Uploads: 3
Quote:
Originally posted by Luxfero
well that fixed the error but i dont see other peoples cast bars unless im targeting them, am i suppose to set up something special?
a recent mouseover should be sufficient for player characters (friendly or enemy), as long as their nameplates are visible.

for PvE targets (and NPCs in general), there is no reliable way for Aloft to associate nameplates with targets (of which there may be several visible, all with exactly the same unit name and level, etc), so it doesn't even try. for that you need to provide Aloft some "disambiguation" help, specifically a raid target assignment.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html


-----
Qui a coupé le fromage, we abstainia! Oy, Macadamia! <UUURP>

Last edited by acapela : 07-21-2009 at 12:59 PM.
acapela is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-21-2009, 05:56 AM  
Luxfero
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Quote:
Originally posted by acapela
looks like you could be running an older version of Aloft (this seems like the most likely explanation).

try updating Aloft to a 2.8.X version, preferably the latest/greatest (Aloft-2.8.2-1163).
well that fixed the error but i dont see other peoples cast bars unless im targeting them, am i suppose to set up something special?
Luxfero is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.