Quantcast
Download
(62 Kb)
Download
Updated: 11-03-16 11:32 PM
Pictures
File Info
Compatibility:
Return to Karazhan (7.1.0)
Legion (7.0.3)
Updated:11-03-16 11:32 PM
Created:unknown
Downloads:4,335
Favorites:71
MD5:
7.1.0

Gossipmonger

Version: 0.90
by: Tuhljin [More]

NPCs have a lot more to say than you might think.

Greeting text is often skipped in favor of getting immediately to a quest, the vendor interface, the flight map, etc. And getting to those things quickly is great! But this means you sometimes miss out on some interesting dialog. So why not have the best of both worlds?

Gossipmonger grabs the text you would have seen and puts it alongside whatever it is WoW thinks you're in such a rush to get to. If you really are in a rush, then you've lost no time as what you want is there, as normal but if you're interested in reading some flavorful, often humorous dialog, now that is there for you, too.

The screenshots show just a small sampling of what you're missing out on by skipping NPCs' greetings. (Besides, those NPCs have feelings, too! Maybe. Okay, not really.)

Another feature is more focused on convenience: "Quest Jumping" lets you click the dialog options shown in the "gossip bubble" frame we add to navigate directly between different quests (and other dialog options to a degree) without having to close the frame, talk to the NPC again, and find that option.

Finally, Gossipmonger includes a filter system for advanced users who know a bit of Lua, letting them create custom filters to use instead of or in addition to the standard behavior. Custom filters can do many things. For example: automatically selecting a specific dialog option when talking to a certain NPC; automatically selecting quests that you are ready to hand in; checking if you're holding a key down (e.g. Shift) while talking to a guard who gives directions and, if so, asking the guard where the inn is; or even preventing the gossip bubble from showing in certain circumstances (so dialog that you find only clutters things doesn't get in the way).

v0.90
- We're back! Updated for WoW patch 7.0.x and 7.1.
- New "Accuracy" filter: Prevents the Gossip Bubble from being shown for certain greetings that are deemed inaccurate or misleading.
- New "Mundane" filter: Prevents the Gossip Bubble from being shown for certain especially common stock greetings. (Currently just the standard flight master line of "Where would you like to fly to?" with the reply "Show me where I can fly.")
- Added support for two central panels that normally prevent other panels, including the Gossip Bubble, from being shown. When the NPC opens those panels, the bubble will appear above the panel instead of to the side. These panels are the new style flight map (used in Broken Isles) and the follower selection panel (shown by garrison inn/tavern NPC after you choose an ability to counter or a trait).
- Improved the options panel. Made the layout more intuitive and tooltips more informative.
- Added an option to only send the chat message informing of a skipped greeting if the Gossip Bubble failed to appear.
- Added support for auctioneers, work order NPCs, follower recruiters, garrison crafters, and spirit healers.
- A localized string can now be used for each NPC type (vendor, taxi, etc.) for use with the chat log option.
- SCT output support removed (for now?).
- Support for addon Wholly: Moves Wholly's quest ID frame that it adds to the quest dialog window so it doesn't get in the way of the button Gossipmonger adds.

v0.82
- Added an option to change whether the Gossip Bubble will reappear after using the quest-jumping feature to select another quest.
- Quest-jumping now works with NPCs that use the Quest Greeting method instead of the more typical Gossip Frame. (This method appears in most ways the same as the more typical method so players may not have noticed a difference except that quest-jumping didn't work with some NPCs.)
- Fixed an issue where the Gossip Bubble didn't behave properly after quest-jumping when using certain settings.
- Fixed an issue where filters were not ignored properly when declining a quest.
- Fixed an issue where the Gossip Bubble would sometimes disappear when quest rewards are shown.

v0.81
- Updated to work with WoW 3.1.

v0.8
- Quest-jumping feature added! When enabled, a Gossip Bubble window appears when you are talking to an NPC about a quest if another dialog option was offered by the NPC, allowing one-click "jumping" from the quest displayed to the other option.
- The Gossipmonger Filter system has been implemented! This allows those familiar with Lua to create their own custom "filter" functions to automate the selection of gossip options and quests. See Filters.lua for instructions (API) and examples.
- The color of NPC names in the Gossip Bubble is now based on the NPC's reaction to you (friendly, neutral, etc.).
- The Gossip Bubble frame no longer captures mouse wheel activity unless the text and options displayed are enough to warrant scrolling.

v0.7
- Updated for WoW 3.0.

v0.6
- The contents of the Interface Options panel are now not created until they are needed.

v0.5
- The Gossip Bubble's "Goodbye" button now closes the Arena Battles window if it is open, as was intended.

v0.4
- Fixed an issue where innkeepers couldn't properly trigger the Gossip Bubble.
- The gossip icon now appears next to SCT messages triggered by Gossipmonger.

v0.3
- Increased width of gossip text area slightly to avoid cutting off edges of letters when talking to some NPCs.

v0.2
- Initial public beta release.
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
0.82
50kB
Tuhljin
10-10-09 12:37 AM
0.81
49kB
Tuhljin
04-15-09 04:55 PM
0.8
47kB
Tuhljin
02-28-09 05:31 PM
0.7
19kB
Tuhljin
10-14-08 06:14 PM


Post A Reply Comment Options
Unread 11-04-16, 02:11 AM  
Tuhljin
A Flamescale Wyrmkin
 
Tuhljin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 101
File comments: 232
Uploads: 11
So, seven years later... about time for an update, I think.

Despite what I said in my last comment (over two years ago), I continue to find new, interesting details in gossip text, and not just from "old" NPCs. But what I said about Blizzard counting on you not seeing some dialog remains true. The latest version includes an optional filter to hide some of the more common gossip that just doesn't make sense when/where it would otherwise appear. There's also a filter to hide mundane, stock greetings that don't add much and perhaps just get in the way.

And of course, there's still the custom filter option -- which I doubt anyone has ever used, to be honest. Still, I would like to expand upon it (probably make it use saved variables for your code, a la Weakauras, rather than making you edit a Lua file).

I'm also considering an "Ignore" feature to let you mark gossip you don't want to see any more.
Last edited by Tuhljin : 11-04-16 at 02:14 AM.
Report comment to moderator  
Reply With Quote
Unread 02-14-12, 04:48 PM  
Tuhljin
A Flamescale Wyrmkin
 
Tuhljin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 101
File comments: 232
Uploads: 11
Re: I really like this, but it does not play well with others...

Originally Posted by Barleduq
I keep getting an error about it trying to reference something that doesn't exist. Is the author around? I don't know if it's worth posting the error message.
I'm around, and I'm willing to look into getting the addon up-to-date, but I'll admit that my motivation to do so is lower than it could due to the basic concept of Gossipmonger (showing hidden dialog due to autoselection stuff) not being as "useful" as it used to be, what with all the NPC dialog in the game created in the past, what, four years, having been designed with that autoselection stuff in mind. The assumption that you're using autoselection even goes to the point where some dialog shown is actually "wrong": I don't remember any specifics off hand, but I've seen things like filler text that it'd make no sense for the NPC to say, or text about how you can't shop at this NPC yet even though you actually can (maybe the text is like "The village is burning! I can't sell you anything while I have to battle this fire!" but the shop option is actually there; see, Blizzard counted on you only seeing the text when the option wasn't available, and it's only available after you complete the quest to put out the fires).

Anyway, again, I'd be willing to look into it, but it's not a big priority and if it'd take a lot of work, it becomes even less of a priority. Sorry.. But hey, if you've got error messages to report, by all means, open a ticket. Tickets help me not forget reported issues. Thanks!
Last edited by Tuhljin : 02-14-12 at 04:49 PM.
Report comment to moderator  
Reply With Quote
Unread 02-14-12, 07:01 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 103
File comments: 523
Uploads: 0
I really like this, but it does not play well with others...

I keep getting an error about it trying to reference something that doesn't exist. Is the author around? I don't know if it's worth posting the error message.
Report comment to moderator  
Reply With Quote
Unread 04-05-10, 09:58 AM  
Nathanyel
Premium Member
 
Nathanyel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 196
Uploads: 13
lovin' this addon already before I even tried it.
Report comment to moderator  
Reply With Quote
Unread 03-01-09, 03:38 AM  
Gruffness
A Deviate Faerie Dragon
 
Gruffness's Avatar

Forum posts: 18
File comments: 94
Uploads: 0
Yay!! It's back and better than ever! I missed this!
Report comment to moderator  
Reply With Quote
Unread 10-23-08, 07:07 PM  
Somnifer
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
Alrighty. Thanks!
Report comment to moderator  
Reply With Quote
Unread 10-23-08, 07:58 AM  
Tuhljin
A Flamescale Wyrmkin
 
Tuhljin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 101
File comments: 232
Uploads: 11
Somnifer: I've looked into it and it's definitely an issue you'll have to take up with simpleMinimap's author. Gossipmonger simply utilizes Blizzard's system for placing frames like the Character or talents panel. When I moved the minimap to the bottom-left side of the screen, as you did, moved the quest tracker and such to the right, locked the minimap, and then reloaded the interface, I noticed the problem you reported. Frames are being placed on top of each other. It's important to note that this problem applied equally to the character panel and the talents panel even with Gossipmonger disabled. If I unlock the minimap again and move it back to the top-right, those frames are placed properly again.

I noticed in the comments section of the page you linked that another user was also having this issue. You ought to add to the discussion there. Try to give details, like I did above. (Heck, go ahead and quote me.) Good luck.
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 01:40 PM  
Somnifer
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
Yes, it's definitely the interaction between GossipMonger and simpleMinimap that's doing it. It takes a /reloadui or logging out to have effect but the GossipMonger frame won't draw further right than the leftmost border of the minimap.

I went so far as to disable all addons except GossipMonger and simpleMinimap to test this.
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 12:07 PM  
Tuhljin
A Flamescale Wyrmkin
 
Tuhljin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 101
File comments: 232
Uploads: 11
Originally posted by Somnifer
This is a great addon, and I wouldn't be surprised if Blizzard adopted this behavior in the default UI. It just seems so natural, like this is the way it should be.
Thank you! Spread the word.

As for your question, it does sound like another addon isn't playing nice with Gossipmonger. I'm going to need you to go through the process of elimination to find out which one it is. Just one by one disable your addons to see which one it is (or if you've got a lot, maybe start with half of them or whatever, so long as you get it down to just one offender in the end). I'd start with simpleMinimap since you said you got it recently, and then any others you might have added or updated in the last week. I took a quick look at that addon's code and no obvious problem jumped out at me but it'd be best if you make sure it's not the culprit by disabling it.
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 04:30 AM  
Somnifer
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
This is a great addon, and I wouldn't be surprised if Blizzard adopted this behavior in the default UI. It just seems so natural, like this is the way it should be.

One question: Is there any way to move the GossipMonger frame, or at least reset it to the position it was by default? For some reason mine appears to have migrated to the left and now appears over the shop/flight master frame. ><

I guess (now that I think of it) I could just delete the savedvariables. I think I'll go do that right now. >.>

Update:

Okay, tried deleting the variables and that didn't work. Took at look at them and noted no position variable so figured it must be something else interfering with GossipMonger. So I took a screenshot for you to see, in case you already have an idea.

Incidentally, I don't know if it's significant or not but the last addon I installed was simpleMinimap

I noted that the GossipMonger frame just happens to line up exactly with the left edge of the minimap.

Here's the SS. It's a work-in-progress! I know it's ugly! XD

Thanks again for the great addon.

Last edited by Somnifer : 10-21-08 at 04:44 AM.
Report comment to moderator  
Reply With Quote
Unread 10-09-08, 10:06 PM  
Tuhljin
A Flamescale Wyrmkin
 
Tuhljin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 101
File comments: 232
Uploads: 11
Originally posted by jaliborc
It would be nice if you add an option to skip greetings even when there is more than 1 option.
I'm planning on creating a custom filter system for Gossipmonger that would let advanced users determine how to handle such situations, perhaps providing for them a function similar to Blizzard's ChatFrame_AddMessageEventFilter. Then, as a separate, optional download, I'd release some preprogrammed filters that could be easily toggled off and on using the Interface Options. Sound good?
Report comment to moderator  
Reply With Quote
Unread 09-28-08, 04:43 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 191
File comments: 325
Uploads: 20
It would be nice if you add an option to skip greetings even when there is more than 1 option. Oh, and load on demand options would be also a great feature.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 09-04-08, 03:45 PM  
Tuhljin
A Flamescale Wyrmkin
 
Tuhljin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 101
File comments: 232
Uploads: 11
Thanks, everyone, for the comments and the praise. It's always good to know that your work is appreciated. I'm trying to keep Gossipmonger pretty simple and to-the-point, but if you have any suggestions, feel free to let me know.
Report comment to moderator  
Reply With Quote
Unread 09-04-08, 06:30 AM  
x(wai)x
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 2
Uploads: 1
<3

I've been wanting something like this for so long. Thank you.

Still mad at Blizzard for just taking this out outright instead of putting in a toggle.
__________________
Ah, a chance to use this freshly-sharpened blade!
Report comment to moderator  
Reply With Quote
Unread 06-22-08, 06:14 PM  
tenchworks
A Kobold Labourer
 
tenchworks's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
WOOT thanks man for making this.
I've never liked the skipping of the gossip mesages. Guess i'm a wierd one to actually want to have a conversation with the npc (they have feelings too you know), hehe ^_^
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.