Download
(588Kb)
Download
Updated: 03-21-24 02:22 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Updated:03-21-24 02:22 AM
Created:08-09-16 12:56 PM
Downloads:23,859
Favorites:125
MD5:
Categories:Character Advancement, TradeSkill Mods
10.2.6

LS: Toasts  Popular! (More than 5000 hits)

Version: 100206.01
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 join our Discord server.

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 100206.01

- Added 10.2.6 support.

Version 100205.03

### Loot (Special)

- Added loot roll info. It's a returning feature. However, there's a caveat, I don't know if "transmog" rolls are
actually a thing in this particular case because it's basically an undocumented feature. I added it based on my
assumptions, so if it works, good, if it doesn't, oh well. But "need", "greed", and "disenchant" rolls should work as
expected.



Version 100205.02

- Added partial Brazilian Portuguese translation. Translated by paulovnas@GitHub.

Version 100205.01

- Added 10.2.5 support.

Version 100200.01

- Added 10.2 support.
- Added "LS: Toasts" entry to the addon compartment in the top right corner of the minimap.
- Tweaked toast borders so that the texture looks more consistent with no warping or shifting.
Doesn't affect ElvUI skins.

### Transmogrification

- Fixed an issue where sometimes a toast wouldn't show up. It's primarily affecting "Quantum Items" that unlock
a random appearance on use.




Version 100105.01

- Added 10.1.5 support.

Version 100100.03

- Added "Two Tone" variants to all built-in skins. They have a two tone background that's similar to that of Blizz
achievement toasts. I might tweak the textures depending on the feedback.
- Updated Spanish translation. Translated by Shacoulrophobia@Curse.



Version 100100.02

- Fixed world quest toasts.

Version 100100.01

- Added 10.1.0 support.

Version 100007.01

- Added 10.0.7 support.

Version 100005.03

- Added "Traveler's Log" toasts for monthly activities.

### Loot (Currency)

- Added support for Trader's Tenders. They might be buggy due to how they're implemented on Blizz end. Unlike other
currencies these update reliably only when the Trading Post UI is shown, that's why if you gain them while you're away
from the Trading Post you may or may not get the toast.


Version 100005.02

### Loot (Common)

- Reworked the reagent and crafted item quality icon.



Version 100005.01

- Added 10.0.5 support.

### Loot (Common)

- Added support for reagent ranks.

### Loot (Currency)

- Updated the currency blacklist.

Version 100002.02

- Fixed "10.0 Dragonrider PVP - Whirling Surge Dismounts" spam.
- Updated French translation. Translated by agstegiel@Curse and Braincell1980@Curse.
- Updated German translation. Translated by MrKimab@Curse.

Version 100002.01

- Added 10.0.2 support.
- Fixed an issue where the addon would load the achievement UI too early which in turn could cause
errors.

Version 100000.03

- Fixed file loading order.

Version 100000.02

- Added an option to show poor quality quality items via common loot toasts. Thanks to Faqar@GitHub.
- Added leaf ornaments to achievement toasts. I can't re-enable Blizz achievement toasts, so as a
compromise I chose to make achievement toasts more unique. If you want them to stand out even more
create a separate anchor to display them.
- Fixed an issue where repeatedly testing toasts and flushing the queue would sometimes lock up the
addon.
- Fixed corrupt beautycase border texture. It worked, but baked-in shadows were messed up.
- Updated Traditional Chinese translation. Translated by BNS333@Curse.

[mg]https://i.imgur.com/yqJ7C6S.png[/img]

Version 100000.01

- Added 10.0.0 support;
- Added new "Info" panel to the config. It has links to various resourced including my Discord
server dedicated to LS: * addons;
- Renamed "Recipe" toasts to "Profession". Added profession skill line toasts;
- Updated "Collection" toasts;
- Updated embeds.

Version 90207.01

- Added 9.2.7 support;
- Fixed an issue where archaeology toasts would show the loss of fragments;
- Fixed an issue where currency toasts would show decimals for quantities;
- Updated Traditional Chinese translation. Translated by RainbowUI@Curse.

Version 90200.01

- Added 9.2.0 support;
- Updated French translation. Translated by agstegiel@Curse.

Version 90105.01

- Added 9.1.5 support.

Version 90100.03

- Fixed "Torghast - Scoreboard" toast spam. Once again. Blizz continue adding
more info with hotfixes, so this most likely isn't the last spam fix.

Version 90100.02

- Fixed "Torghast - Scoreboard" toast spam.

Version 90100.01

- Added 9.1.0 support.

Version 90005.01

- Added 9.0.5 support.

Version 90002.01

- Added 9.0.2 support.

Version 90001.04

- Added Italian translation. Translated by vabatta@GitHub;
- Updated Korean translation. Translated by unrealcrom96@Curse;
- Updated Traditional Chinese translation. Translated by RainbowUI@Curse.

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 RainbowUI@Curse.



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.
Archived Files (23)
File Name
Version
Size
Author
Date
100205.03
588kB
lightspark
02-09-24 12:55 AM
100205.02
588kB
lightspark
01-23-24 02:41 AM
100205.01
587kB
lightspark
01-16-24 08:49 AM
100200.01
587kB
lightspark
11-07-23 11:04 AM
100105.01
584kB
lightspark
07-11-23 09:56 AM
100100.03
583kB
lightspark
05-21-23 09:11 PM
100100.02
528kB
lightspark
05-04-23 12:21 AM
100100.01
528kB
lightspark
03-26-23 09:28 PM
100005.03
528kB
lightspark
02-03-23 12:32 PM
100005.02
527kB
lightspark
01-30-23 01:58 PM
100005.01
526kB
lightspark
01-29-23 07:12 AM
100002.02
526kB
lightspark
12-16-22 03:24 AM
100002.01
527kB
lightspark
11-16-22 10:55 PM
100000.03
528kB
lightspark
11-03-22 09:22 AM
100000.02
528kB
lightspark
11-03-22 02:51 AM
100000.01
512kB
lightspark
10-25-22 10:12 AM
90207.01
512kB
lightspark
09-27-22 01:06 AM
90200.01
512kB
lightspark
03-01-22 09:02 AM
90105.01
513kB
lightspark
11-03-21 02:46 AM
90100.03
512kB
lightspark
07-08-21 07:10 AM
90100.02
512kB
lightspark
07-01-21 03:11 AM
90100.01
512kB
lightspark
06-29-21 12:42 PM
90005.01
512kB
lightspark
04-01-21 06:06 AM


Post A Reply Comment Options
Unread 04-28-17, 08:15 PM  
Iezabel
A Deviate Faerie Dragon
 
Iezabel's Avatar

Forum posts: 10
File comments: 3
Uploads: 0
Re: frown...

Originally Posted by the9thresident
i installed this and it crashed my game (froze and had to close via task manager) when i tried to access the options
maybe i'm running too many WA's lol
or i could be confused on how the new AddOn works...
do i put both the Elv skin and Lyn's in my AddOn folder in order to choose which one i like?
or are they encoded in the base AddOn now and i need to remove them?
or can i only have one in the folder at a time?
i'm sure i did something to break it... ugh


kitty
Also having this issue.
Report comment to moderator  
Reply With Quote
Unread 04-28-17, 07:04 PM  
the9thresident
A Kobold Labourer
 
the9thresident's Avatar

Forum posts: 1
File comments: 60
Uploads: 0
frown...

i installed this and it crashed my game (froze and had to close via task manager) when i tried to access the options
maybe i'm running too many WA's lol
or i could be confused on how the new AddOn works...
do i put both the Elv skin and Lyn's in my AddOn folder in order to choose which one i like?
or are they encoded in the base AddOn now and i need to remove them?
or can i only have one in the folder at a time?
i'm sure i did something to break it... ugh


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

Forum posts: 341
File comments: 998
Uploads: 6
Heh, finally...



New system is backward compatible w/ already existing skins, but users will have to choose which one to use manually via dropdown in config.
__________________
Last edited by lightspark : 04-23-17 at 02:20 AM.
Report comment to moderator  
Reply With Quote
Unread 03-30-17, 03:45 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Soon...

__________________
Report comment to moderator  
Reply With Quote
Unread 03-28-17, 10:16 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Yeah, I'm aware of this issue. I forgot to push necessary changes

I'll release an update quite soon.
__________________
Report comment to moderator  
Reply With Quote
Unread 03-28-17, 09:25 PM  
sakurakira
A Chromatic Dragonspawn
 
sakurakira's Avatar
AddOn Author - Click to view AddOns

Forum posts: 151
File comments: 60
Uploads: 5
Using the latest version in 7.2.

When I learn a new appearance, I get the LUA error:
Code:
Message: Usage: local sources = C_TransmogCollection.GetAppearanceSources(appearanceID)
Time: 03/28/17 20:21:33
Count: 5
Stack: [C]: in function `GetAppearanceSources'
Interface\AddOns\ls_Toasts\ls_Toasts.lua:2617: in function <Interface\AddOns\ls_Toasts\ls_Toasts.lua:2615>
Interface\AddOns\ls_Toasts\ls_Toasts.lua:2662: in function `?'
Interface\AddOns\ls_Toasts\ls_Toasts.lua:195: in function <Interface\AddOns\ls_Toasts\ls_Toasts.lua:194>

Locals: (*temporary) = "Usage: local sources = C_TransmogCollection.GetAppearanceSources(appearanceID)"
__________________
Arise, my champion!
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 11:08 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Additional info on v1.23.

I added new feature that'll disable common loot toasts for people w/ modified global strings that are necessary for common loot and currency toasts to work properly. However, I'm not going to keep it there permanently, I want to use it to find various addons that modify globals, I need to inspect their code and see what kind of modifications they do, this way I'll be able to create better patterns for string matching.

Feel free to share (either in comments or PM me) your screenshots of disabled common loot toasts, obv I need to see tooltips w/ info
__________________
Last edited by lightspark : 02-14-17 at 11:15 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 09:40 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by Zenjaa
you're absolutely right...I'm using a heavily modified personal edit of FreeUi and i guess the chat module of it changes the output. I edited the module a while back so it might not be necessarily the original code from freeui. I'm still at work for a few hours, but if you need me to, i can provide you with the code later today.
That's fine, I already release v1.23 You'll be able to see modified values in game w/o dumping anything.

But when you get back home, could you PM me .lua of your chat module?
__________________
Last edited by lightspark : 02-14-17 at 10:05 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 09:26 AM  
Zenjaa
A Deviate Faerie Dragon

Forum posts: 10
File comments: 53
Uploads: 0
Originally Posted by lightspark
Code:
/dump issecurevariable("LOOT_ITEM_SELF")

/dump issecurevariable("LOOT_ITEM_PUSHED_SELF")

/dump issecurevariable("LOOT_ITEM_SELF_MULTIPLE")

/dump issecurevariable("LOOT_ITEM_PUSHED_SELF_MULTIPLE")
You're supposed to see something like this:
Code:
Dump: value=issecurevariable("LOOT_ITEM_SELF")
[1]=true
you're absolutely right...I'm using a heavily modified personal edit of FreeUi and i guess the chat module of it changes the output. I edited the module a while back so it might not be necessarily the original code from freeui. I'm still at work for a few hours, but if you need me to, i can provide you with the code later today.
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 03:50 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by devilArt
sorry, didnt notice your previous post
Im using this addon ItemLinkLevel that modify loot output
This addon doesn't change variables in question... So it's defo safe to use it. There might be something else.

What about those 4 /dump macros? Alternatively you could wait till I release v1.23.

There might be few reasons why SOME people see loot toasts for party/raid members, I've never experienced anything like that, none of my friends who use this addon either. However, I've been receiving reports about this issue since I introduced common loot toasts in v1.07.

-- edit #1

Released v1.23, it's still under review on both Curse and WoWI, but should be available to everyone quite soon.
__________________
Last edited by lightspark : 02-14-17 at 06:22 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 03:45 AM  
devilArt
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 203
Uploads: 2
Originally Posted by lightspark
Originally Posted by devilArt
since 1.22 update, party/raid member's loot pop up
For the sake of my sanity, please, read my previous post, and do what I asked to do
sorry, didnt notice your previous post
Im using this addon ItemLinkLevel that modify loot output
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 03:22 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
As of v1.23 some of you will start seeing this:



Obviously !test is a name of my test addon

-- edit #1

It's not the first time my toasts are broken by some other addon, and I bet it's not the last time...

I'll release an update within next few hours.
__________________
Last edited by lightspark : 02-14-17 at 03:46 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 01:57 AM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by devilArt
since 1.22 update, party/raid member's loot pop up
For the sake of my sanity, please, read my previous post, and do what I asked to do
__________________
Last edited by lightspark : 02-14-17 at 02:09 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-17, 01:26 AM  
devilArt
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 203
Uploads: 2
since 1.22 update, party/raid member's loot pop up
Report comment to moderator  
Reply With Quote
Unread 02-13-17, 08:53 PM  
lightspark
A Rage Talon Dragon Guard
 
lightspark's Avatar
AddOn Author - Click to view AddOns

Forum posts: 341
File comments: 998
Uploads: 6
Originally Posted by Zenjaa
ok. it only occured for me after the latest update.
these are the config settings...

and this is a screenshot showing someone else disenchanting a piece of loot alerting me i received the item

Okay, it's definitely a common loot toast, now I have another question, what's the addon that changes chat messages? I guess you have "Omura + ...", but in default UI message would be: "Omura received loot: ...". This question is really important, I guess it's the most important question so far. I use default chat messages as patterns to fetch common loot, if these messages are altered ls: Toasts (and pretty much any other addon that relies on loot channel sniffing) users are screwed, thus I need to take a look at that addon's code first.

In worst case scenario I may want to permadisable common loot toasts for users, if these global strings are modified...

-- edit #1

Here's a better way of finding what's breaking my toasts. Run these 4 macros and tell me what they print out:
Code:
/dump issecurevariable("LOOT_ITEM_SELF")

/dump issecurevariable("LOOT_ITEM_PUSHED_SELF")

/dump issecurevariable("LOOT_ITEM_SELF_MULTIPLE")

/dump issecurevariable("LOOT_ITEM_PUSHED_SELF_MULTIPLE")
You're supposed to see something like this:
Code:
Dump: value=issecurevariable("LOOT_ITEM_SELF")
[1]=true
But if these strings are modified by another addon, you'll see something like this:
Code:
Dump: value=issecurevariable("LOOT_ITEM_SELF")
[1]=false,
[2]="addon_name_here"
-- edit #2

I'll start disabling common loot and currency toasts if these variables are modified. I don't want to deal w/ problems caused by other addons. Time to rewrite my toasts a bit
__________________
Last edited by lightspark : 02-14-17 at 03:57 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: