Quantcast
Download
(510 Kb)
Download
Updated: 10-18-20 11:48 AM
Pictures
File Info
Compatibility:
Shadowlands pre-patch (9.0.1)
Updated:10-18-20 11:48 AM
Created:08-09-16 12:56 PM
Downloads:20,374
Favorites:120
MD5:
Categories:Character Advancement, TradeSkill Mods
9.0.1

LS: Toasts  Updated this week!  Popular! (More than 5000 hits)

Version: 90001.03
by: lightspark [More]

Replacement for the default alert system. Better toasts, cheers!




Options
Use /LSTOASTS or /LST to open in-game config.

Feedback and Feature Requests
If you found a bug or want to share an idea on how to improve my addon, either use the issue tracker on GitHub, or post a comment on WoWInterfrace or Curse.

Localisation
Feel free to add and/or review translations on Curse, alternatively, you may create a PR on project's GitHub page.

FAQ
Q: Is it possible to use the default achievement/loot/etc toast while using the addon?
A: No, the default system is written in a way that makes it hard or even impossible to toggle parts of it individually.

License
Please see LICENSE file.

Version 90001.03

- Added currency toast filters. They will allow you to blacklist certain currencies entirely and
to set thresholds below which toasts won't be generated. The addon will try to populate the
currency list with discovered currencies automatically, thus you should log in on a character
that discovered them most currencies at least once, but there's a way to add currency IDs
manually. Out of the box, the only active currency filter is for `"Honor"`, it's set to 25;
- Updated Traditional Chinese translation. Translated by [email protected]



Version 90001.02

- Added support for runecarving toasts which become available later after SL launch;
- Added honour throttling for currency toasts. For the time being any honour gains below 20
will be ignored to avoid any toast spam in BGs. It's a temporary measure, I'll replace it
with proper currency filtering later.

Version 90001.01

- Added 9.0.1 support.

Version 80300.02

- Fixed an issue where currency loss toasts were incorrectly treated and shown as gains.
Archived Files (4)
File Name
Version
Size
Author
Date
90001.02
505kB
lightspark
10-15-20 09:08 AM
90001.01
504kB
lightspark
10-13-20 01:06 PM
90001.01
504kB
lightspark
10-13-20 01:02 PM
80300.02
504kB
lightspark
01-16-20 02:09 AM


Post A Reply Comment Options
Unread 10-18-19, 04:11 AM  
Astugg
A Kobold Labourer

Forum posts: 0
File comments: 33
Uploads: 0
2x ls_Toasts\core\queue.lua:107: attempt to index a nil value
ls_Toasts\core\queue.lua:107: in function <ls_Toasts\core\queue.lua:105>
ls_Toasts\core\queue.lua:122: in function `FlushQueue'
ls_Toasts\init.lua:149: in function <ls_Toasts\init.lua:149>
[C]: ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-78.lua:51: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:49>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-78.lua:843: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:664>
[C]: ?
...aceHandyNotes\Libs\AceGUI-3.0\AceGUI-3.0-40.lua:72: in function <...aceHandyNotes\Libs\AceGUI-3.0\AceGUI-3.0.lua:70>
...aceHandyNotes\Libs\AceGUI-3.0\AceGUI-3.0-40.lua:290: in function `Fire'
...tips\libs\AceGUI-3.0-40\widgets\AceGUIWidget-Button.lua:22: in function <...tips\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>
Report comment to moderator  
Reply With Quote
Unread 10-05-19, 12:16 AM  
glupikreten
An Aku'mai Servant

Forum posts: 37
File comments: 71
Uploads: 0
Originally Posted by lightspark
Originally Posted by glupikreten
Good stuff...

I modified a bit your code so i dont see gold icon but respected if i looted silvers or coppers in loot_gold.lua. Maybe that should be in release... i know it bothered me

Any which way... kudos for addon.. love it.
Ugh, regarding that skin update, I'm a bit preoccupied w/ some other stuff atm, writing a new addon >_> So it'll have to wait.

I'm not exactly sure what you tried to achieve w/ that edit though O_o Did you make the gold toasts' icon change depending on the amount of money you got? Like, if you looted only copper coins, it'd show a copper icon, if got some silver in there, you'd get a silver icon, and so on, right? Sounds neat.

-- edit



Basically, this
Exactly.. nice... in version i have it was always gold...
Report comment to moderator  
Reply With Quote
Unread 10-04-19, 07:03 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Originally Posted by glupikreten
Good stuff...

I modified a bit your code so i dont see gold icon but respected if i looted silvers or coppers in loot_gold.lua. Maybe that should be in release... i know it bothered me

Any which way... kudos for addon.. love it.
Ugh, regarding that skin update, I'm a bit preoccupied w/ some other stuff atm, writing a new addon >_> So it'll have to wait.

I'm not exactly sure what you tried to achieve w/ that edit though O_o Did you make the gold toasts' icon change depending on the amount of money you got? Like, if you looted only copper coins, it'd show a copper icon, if got some silver in there, you'd get a silver icon, and so on, right? Sounds neat.

-- edit



Basically, this
__________________
Last edited by lightspark : 10-04-19 at 07:19 PM.
Report comment to moderator  
Reply With Quote
Unread 10-04-19, 04:36 AM  
glupikreten
An Aku'mai Servant

Forum posts: 37
File comments: 71
Uploads: 0
Originally Posted by lightspark
Originally Posted by glupikreten
thank you

btw im using it on classic version of the game... works like a charm
I'll release a small update for Classic in a couple of days, so it'll be there :P
Good stuff...

I modified a bit your code so i dont see gold icon but respected if i looted silvers or coppers in loot_gold.lua. Maybe that should be in release... i know it bothered me

Any which way... kudos for addon.. love it.
Report comment to moderator  
Reply With Quote
Unread 09-24-19, 10:17 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Originally Posted by glupikreten
thank you

btw im using it on classic version of the game... works like a charm
I'll release a small update for Classic in a couple of days, so it'll be there :P
__________________
Report comment to moderator  
Reply With Quote
Unread 09-11-19, 01:06 AM  
glupikreten
An Aku'mai Servant

Forum posts: 37
File comments: 71
Uploads: 0
thank you

btw im using it on classic version of the game... works like a charm
Last edited by glupikreten : 09-12-19 at 02:52 AM.
Report comment to moderator  
Reply With Quote
Unread 09-10-19, 11:04 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Re: BeautyCase

Originally Posted by glupikreten
Would it bepossible to make !BeautyCase borders work?
Damn, that's an addon name I haven't heard for a while

I looked into it, I could make a skin to match that border style I'll prob do it this weekend.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-10-19, 09:25 AM  
glupikreten
An Aku'mai Servant

Forum posts: 37
File comments: 71
Uploads: 0
BeautyCase

Would it bepossible to make !BeautyCase borders work?
Report comment to moderator  
Reply With Quote
Unread 03-16-19, 06:10 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Originally Posted by flyg
get hit with
Got it, I'll release an update later today.
__________________
Last edited by lightspark : 03-16-19 at 06:22 AM.
Report comment to moderator  
Reply With Quote
Unread 03-15-19, 03:04 PM  
flyg
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
get hit with

Message: Interface\AddOns\ls_Toasts\core\anchor.lua:449: attempt to index field '?' (a nil value)
Time: Fri Mar 15 21:02:45 2019
Count: 1
Stack: Interface\AddOns\ls_Toasts\core\anchor.lua:449: attempt to index field '?' (a nil value)
Interface\AddOns\ls_Toasts\core\anchor.lua:449: in function `UpdateAnchorsOptions'
Interface\AddOns\ls_Toasts\core\system.lua:153: in function `UpdateOptions'
Interface\AddOns\ls_Toasts\init.lua:323: in function `func'
Interface\AddOns\ls_Toasts\core\core.lua:42: in function <Interface\AddOns\ls_Toasts\core\core.lua:40>

Locals: self = <table> {
DisableAllSystems = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:82
GetQueuedToasts = <function> defined @Interface\AddOns\ls_Toasts\core\queue.lua:135
FlushQueue = <function> defined @Interface\AddOns\ls_Toasts\core\queue.lua:111
ToggleAnchors = <function> defined @Interface\AddOns\ls_Toasts\core\anchor.lua:423
UpdateStrata = <function> defined @Interface\AddOns\ls_Toasts\core\toast.lua:770
UpdateFont = <function> defined @Interface\AddOns\ls_Toasts\core\toast.lua:778
GetSkinList = <function> defined @Interface\AddOns\ls_Toasts\core\skin.lua:47
RefreshQueues = <function> defined @Interface\AddOns\ls_Toasts\core\queue.lua:19
UpdateAnchors = <function> defined @Interface\AddOns\ls_Toasts\core\anchor.lua:431
GetActiveToasts = <function> defined @Interface\AddOns\ls_Toasts\core\queue.lua:131
EnableSystem = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:46
ResetSkin = <function> defined @Interface\AddOns\ls_Toasts\core\skin.lua:188
AceConfigDialog = <table> {
}
AceDBOptions = <table> {
}
GetAnchor = <function> defined @Interface\AddOns\ls_Toasts\core\anchor.lua:246
LSM = <table> {
}
UpdateDB = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:143
UpdateScale = <function> defined @Interface\AddOns\ls_Toasts\core\toast.lua:744
Dequeue = <function> defined @Interface\AddOns\ls_Toasts\core\queue.lua:85
EnableAllSystems = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:72
RemoveAnchor = <function> defined @Interface\AddOns\ls_Toasts\core\anchor.lua:404
DisableSystem = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:56
GetToasts = <function> defined @Interface\AddOns\ls_Toasts\core\toast.lua:740
AceConfig = <table> {
}
UpdateAnchorsOptions = <function> defined @Interface\AddOns\ls_Toasts\core\anchor.lua:442
TestSystem = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:66
UpdateSkin = <function> defined @Interface\AddOns\ls_Toasts\core\toast.lua:798
UpdateFadeOutDelay = <function> defined @Interface\AddOns\ls_Toasts\core\toast.lua:758
Queue = <function> defined @Interface\AddOns\ls_Toasts\core\queue.lua:70
TestAllSystems = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:92
UpdateOptions = <function> defined @Interface\AddOns\ls_Toasts\core\system.lua:151
AceDB = <table> {
}
GetSkin = <function> defined @Interface\AddOns\ls_Toasts\core\skin.lua:51
CallbackHandler = <table> {
}
AddAnchor = <function> defined @Interface\AddOns\ls_Toasts\core\anchor.lua:304
UpdateTable = <function> defined @Interface\AddOns\ls_Toasts\core\core.lua:87
SetSkin = <function> defined @Interface\AddOns\ls_Toasts\core\skin.lua:55
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = <table> {
}
}
(for control) = 1
index = "1"
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
garrison_6_0 = <table> {
}
world = <table> {
}
loot_currency = <table> {
}
instance = <table> {
}
loot_gold = <table> {
}
achievement = <table> {
}
loot_special = <table> {
}
recipe = <table> {
}
garrison_8_0 = <table> {
}
archaeology = <table> {
}
wqa = <table> {
}
collection = <table> {
}
loot_common = <table> {
}
garrison_7_0 = <table> {
}
transmog = <table> {
}
}
(for control) = "wqa"
type = "wqa"
(*temporary) = <table> {
fadeout_delay = <table> {
}
loot_currency = <table> {
}
scale = <table> {
}
Report comment to moderator  
Reply With Quote
Unread 09-17-18, 11:17 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Originally Posted by Mipharon
Thank you for supporting the addon! I received an update today. This is exactly what I need!
Yeah, decided to push a small update to address this and few other issues.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-17-18, 03:08 PM  
Mipharon
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Originally Posted by lightspark
Originally Posted by Mipharon
It is possible to move anchor "deeper", like Y: 13, Y: 12 ... Y: 1 at least?

Nah, these offsets are there because of my artwork, but I'm considering reducing them to 4px on each side because I know that many ppl don't use any artwork at all.
Thank you for supporting the addon! I received an update today. This is exactly what I need!
Report comment to moderator  
Reply With Quote
Unread 09-06-18, 02:48 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Originally Posted by Mipharon
It is possible to move anchor "deeper", like Y: 13, Y: 12 ... Y: 1 at least?

Nah, these offsets are there because of my artwork, but I'm considering reducing them to 4px on each side because I know that many ppl don't use any artwork at all.
__________________
Last edited by lightspark : 09-06-18 at 02:48 AM.
Report comment to moderator  
Reply With Quote
Unread 08-31-18, 12:36 PM  
Mipharon
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
It is possible to move anchor "deeper", like Y: 13, Y: 12 ... Y: 1 at least?

Report comment to moderator  
Reply With Quote
Unread 04-29-18, 02:12 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 328
File comments: 880
Uploads: 6
Originally Posted by nin
Hey, i love this addon.

Im wondering if there is a readme or some kind of documentation on how i can work with skins?

Ive tried edit the current ones, but for some things i needed to go into your core files.

Thanks for the great work!
Hi! Sorry, didn't notice your post here >_>

Yeah, here. I need to update one thingy there: slot data looks differently now, but it's minor.

You may also take a look at how embedded skins work, they use the same API and structures you'll need to use for your own skin.
__________________
Last edited by lightspark : 04-29-18 at 02:23 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: