Questie

Questie

116M Downloads

Solo progress tracking

Meeks96 opened this issue ยท 10 comments

commented

Hi! I would absolutely LOVE if you could implement the same quest progress alerts that we currently have for raid/party chat but for when we aren't in a group. It's so satisfying seeing the objective complete or the quest item pick up alerts! As of right now I keep having to just bug other players to invite two of my characters to a group so I can see them in party chat and I would really love if there was a way you could add that so we could still have the alerts somewhere if we choose. Thanks for considering :) Love your addon so much! My favorite by far

commented

I don't expect we'll add functionality to spam chat with messages, but unless I'm mistaken, Comms should work with nearby players outside of your group - so you should see their objective progress in tooltips.

commented

@Yttrium-tYcLief Comms can indeed work outside of group using the YELL addon channel. We removed that a while back because of the absurd performance implications it brought back then.

@Meeks96 At least for picking up items that start a quest there is a message in the chat already iirc. But I guess you want to make your character say "I've picked up item X which starts quest Y"? And the same for objective completion?

commented

@BreakBB According to Wowpedia's API documentation, Classic also supports using SAY for addon messages? Perhaps we could use that for relatively minimal performance impact.

Also - we removed YELL? What does this option in Social even do, then?
image

For the record - the original question posed here would be dumping the normal party chat progress messages (silenced by Questie ShutUp!) into /say instead of /party. It'd be technically easily doable, but I highly doubt we'd want to add that capability due to the spam potential.

For those unaware - addon messages (sent via C_ChatInfo.SendAddonMessage()) are a method that allow for addons running on multiple players' clients to interact with each other. It's what allows Questie to show progress tooltips for everyone in your party, even with chat messages turned off. Addon messages do not appear in the chat window, but they do use similar 'channel' naming to convey who they target. If we were to implement SAY AddonMessage support, we could display quest progress in tooltips for nearby players within /say range, even if those players are not in a party (or are in someone else's).

commented

That option should not do anything at all for the last few month.

Yes, I understood the request, but think in combination with Questie ShutUp! spam shouldn't be an issue. Switching from Party to Say should be easy, as you already said. I don't think we should touch Comms and/or tooltips for a first easy change.
Players tend to be sensitive about adding stuff to the tooltips and I understand, that adding the names of random players around you shouldn't be something take lightly. Especially as this will also cause players to "lose performance" when many other players around them are questing.

commented

I was just explaining the full situation for others reading, I know you already knew all the context, lmao.

I suppose ShutUp removing other players' messages does sort of solve the problem. It does create some undesirable behavior (no user should have to install an addon just to prevent someone else with that addon from spamming them), but at the same time... players can also just spam chat with a macro, and far more effectively... so.

Want me to go add the option?

commented

If you have time @Yttrium-tYcLief feel free to look into it as this should be quite easy to be added. On the other hand this is quite a niche feature ๐Ÿคท๐Ÿป

commented

I suppose ShutUp removing other players' messages does sort of solve the problem. It does create some undesirable behavior (no user should have to install an addon just to prevent someone else with that addon from spamming them)

I thought ShutUp was folded into questie? So no need to install it separately.. that being said, this is for solo, right? Why not just print it instead of any chat channel? No spamming others at all...

commented

I thought ShutUp was folded into questie? So no need to install it separately..

I was referring to non-Questie users.

that being said, this is for solo, right? Why not just print it instead of any chat channel? No spamming others at all...

OH! I totally misunderstood. I thought they were trying to have messages sent in /say so non-grouped players could see their progress. They just want to see those messages locally. Will take a tiny bit more work, but this should still be easy to do.

commented

Yess, I just mean I'd love for there to be any way to still see my quest objective complete/quest item pick ups when not in a group. Say chat would be perfect in my opinion as I don't see it becoming an issue with other players seeing it very often, and with there being the shut up option. But I'm sure there could be another way if you're worried about that. Lots of people I play with have also said they would love it, it's very satisfying and keeps us motivated to quest for lots of us :). Any way it could be done would be so greatly appreciated! Thanks for responding :)

commented

It's added! It'll be included in the next release. It's off by default, but you can enable it in the Social tab. It'll print status updates to your chat window, but it won't actually "say" the message aloud to nearby players.