Download
(2Kb)
Download
Updated: 09-01-16 08:11 PM
Compatibility:
Legion (7.0.3)
Updated:09-01-16 08:11 PM
Created:03-12-15 03:50 PM
Downloads:883
Favorites:3
MD5:

pmAlertFrame

Version: 2.0c
by: evilbib [More]

Addon to change the grow order of the different alert popup windows, like achievements etc.
Normally the first popup window appears at the bottom of your screen and the next appears above it, if the first is still there. This addon puts the first window to the top and the following are attached beneath it.

There are no ingame options but you can change the default position, the grow order and the scale in the core.lua file.

2.0c
- Fixed some typos
2.0b
- Rewritten for Legion
1.1
- Added Shipyard support
Optional Files (0)


Post A Reply Comment Options
Unread 10-27-16, 07:33 PM  
EKE
An Aku'mai Servant
 
EKE's Avatar
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 548
Uploads: 13
same error here
Report comment to moderator  
Reply With Quote
Unread 10-26-16, 08:10 AM  
Roan
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Since Today 7.1.0 (German Client) got:

30x pmAlertFrame\core.lua:32: attempt to index field 'alertFrame' (a nil value)
pmAlertFrame\core.lua:32: in function <pmAlertFrame\core.lua:31>
[C]: in function `AdjustAnchors'
FrameXML\AlertFrames.lua:475: in function <FrameXML\AlertFrames.lua:470>
[C]: in function `UpdateAnchors'
FrameXML\AlertFrames.lua:503: in function `AddAlertFrame'
FrameXML\AlertFrames.lua:138: in function `ShowAlert'
FrameXML\AlertFrames.lua:68: in function `AddAlert'
FrameXML\AlertFrames.lua:392: in function <FrameXML\AlertFrames.lua:276>

Locals:
self = <table> {
CheckQueuedCoalesceData = <function> defined @FrameXML\AlertFrames.lua:104
CanShowMore = <function> defined @FrameXML\AlertFrames.lua:170
anchorPriority = 1070
AddCoalesceData = <function> defined @FrameXML\AlertFrames.lua:94
CheckQueuedAlerts = <function> defined @FrameXML\AlertFrames.lua:186
AddAlert = <function> defined @FrameXML\AlertFrames.lua:66
ShouldAlwaysReplace = <function> defined @FrameXML\AlertFrames.lua:58
OnFrameHide = <function> defined @FrameXML\AlertFrames.lua:62
AddLocalizationHook = <function> defined @FrameXML\AlertFrames.lua:77
maxAlerts = 1
setUpFunction = <function> defined @FrameXML\AlertFrameSystems.lua:20
maxQueue = 1
SetCanShowMoreConditionFunc = <function> defined @FrameXML\AlertFrames.lua:202
ApplyCoalesceData = <function> defined @FrameXML\AlertFrames.lua:81
OnLoad = <function> defined @FrameXML\AlertFrames.lua:46
AdjustAnchors = <function> defined =[C]:-1
alwaysReplace = true
QueueCoalesceData = <function> defined @FrameXML\AlertFrames.lua:156
ShowAlert = <function> defined @FrameXML\AlertFrames.lua:118
CanQueueMore = <function> defined @FrameXML\AlertFrames.lua:182
QueueAlert = <function> defined @FrameXML\AlertFrames.lua:150
GetNumVisibleAlerts = <function> defined @FrameXML\AlertFrames.lua:162
SetAlwaysReplace = <function> defined @FrameXML\AlertFrames.lua:54
CreateQueuedData = <function> defined @FrameXML\AlertFrames.lua:144
GetNumQueuedAlerts = <function> defined @FrameXML\AlertFrames.lua:166
alertFramePool = <table> {
}
}
relativeAlert = AlertFrame {
0 = <userdata>
BuildQuestData = <function> defined @FrameXML\AlertFrames.lua:549
shouldQueueAlertsFlags = <table> {
}
AddJustAnchorFrameSubSystem = <function> defined @FrameXML\AlertFrames.lua:431
SetEnabledFlag = <function> defined @FrameXML\AlertFrames.lua:242
SetPlayerEnteredWorld = <function> defined @FrameXML\AlertFrames.lua:254
SetAlertsEnabled = <function> defined @FrameXML\AlertFrames.lua:264
BuildLFGRewardData = <function> defined @FrameXML\AlertFrames.lua:507
AreAlertsEnabled = <function> defined @FrameXML\AlertFrames.lua:268
AddQueuedAlertFrameSubSystem = <function> defined @FrameXML\AlertFrames.lua:441
AddAlertFrameSubSystem = <function> defined @FrameXML\AlertFrames.lua:445
CleanAnchorPriorities = <function> defined @FrameXML\AlertFrames.lua:462
UpdateAnchors = <function> defined =[C]:-1
OnEvent = <function> defined @FrameXML\AlertFrames.lua:276
SetSubSustemAnchorPriority = <function> defined @FrameXML\AlertFrames.lua:453
AddSimpleAlertFrameSubSystem = <function> defined @FrameXML\AlertFrames.lua:435
OnLoad = <function> defined @FrameXML\AlertFrames.lua:209
alertFrameSubSystems = <table> {
}
AddAlertFrame = <function> defined @FrameXML\AlertFrames.lua:479
SetVariablesLoaded = <function> defined @FrameXML\AlertFrames.lua:259
BuildScenarioRewardData = <function> defined @FrameXML\AlertFrames.lua:539
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'alertFrame' (a nil value)"
POSITION = "TOP"
ANCHOR_POINT = "BOTTOM"
YOFFSET = -10
Report comment to moderator  
Reply With Quote
Unread 09-01-16, 08:08 PM  
evilbib
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 44
Uploads: 2
Originally Posted by Roan
Legion Prepatch 7.0.3 - Get permanently Error:

1x pmAlertFrame\core.lua:31: 'for' limit must be a number
pmAlertFrame\core.lua:31: in main chunk
I updated the addon to support Legion. Needs testing though.
Last edited by evilbib : 09-01-16 at 08:12 PM.
Report comment to moderator  
Reply With Quote
Unread 07-23-16, 10:28 AM  
Roan
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Legion Prepatch 7.0.3 - Get permanently Error:

1x pmAlertFrame\core.lua:31: 'for' limit must be a number
pmAlertFrame\core.lua:31: in main chunk
Report comment to moderator  
Reply With Quote
Unread 08-31-15, 05:59 PM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 9
File comments: 50
Uploads: 0
Works great! Thank you!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: