• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

GemSay

 
Project Updated:
Files Updated: Fri, Nov 6 2009
Supports Game Version: 3.2.0
Category: Chat & Communication
Tags:

, , , and [Edit Tags]

Project Manager: Gemminie
Additional Authors: No additional authors
Current Version: GemSay v1.8_20091101
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 1
Downloads Total: 1,870
Favorites: 14
Comments: 20
  • About GemSay
  •  

Want to notify others in your group when you sheep a mob, but say nothing if you're not in a group? Want to tell your raid who you're summoning? Want an addon that says nothing if you have nothing targeted, so you don't look like a dork? Want an addon to fill in information about your location, target, or current pet? Want to add witty random sayings to any of this? GemSay may be your solution. GemSay gives you these commands:

/gs: Send a message to your raid, party, guild, etc. -- can also /whisper it to a player, /say the message, /emote it, and more.

/gsr: Opens a window that lets you define random message categories, each containing a list of messages that GemSay can choose one from at random. They can then be used in /gs in any combination.

/gst: Opens a window that lets you assign /gs and /gsw messages that will trigger automatically when certain events occur. You can adjust the chance that the message will trigger.

Example:

/gs rp Now sheeping %tt. You hit %to, you tank %to.

The "rp" means that GemSay will send the indicated message to your raid, or to your party if you're not in a raid. If you're soloing, it says nothing. If you have nothing targeted, it also says nothing. The "%tt" is filled in with the name of the targeted unit, and the "%to" is filled in with "him"/"her"/"it", as appropriate. You could bind this to a macro yourself, or you could use /gst and set it to trigger in response to your casting Polymorph without bothering with macros at all.

Read the ReadMe.txt file for lots more information, plus specific examples.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  GemSay v1.8_20091101 Release 3.2.0 122 11/6/2009
  GemSay v1.7_20091021 Release 3.2.0 38 10/22/2009
  GemSay v1.7_20091021 Release 3.2.0 11 10/22/2009
  GemSay 1.6 Release 3.0.3 806 12/11/2008
  GemSay 1.5 Release 3.0.2 88 10/25/2008
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • fudgeum said

    Greetings!

    A (hopefully small) feature request. Is there a way to get gemsay to show the name of a target spell that has been interrupted? Ideally I'd like some kind of announce to say "I've interrupted XYZ"

    I know there are a few addons that can do this, but they tend to be packaged with other junk I don't need, and not work for all classes/interrupts. I'd like to be able to customise the announces with gemsay's options and random bits.

    If it's going to be a lot of work then don't bother, I can live without it. Was just a thought :)

    Many thanks

    Reply Report Permalink
  • Gemminie said

    I'm still using GemSay 1.8 without modification a week after the "Fall of the Lich King" patch (3.3.0), and it seems to be working fine. I hope anybody who notices bugs says something about them, preferably here, but I haven't noticed any.

    Reply Report Permalink
  • Gemminie said

    OK! I've been running on GemSay 1.8 for a week or two, and no sign of go-boomage. It's uploaded and waiting for approval! Enjoy random emotes and chat commands and Capture Next Cast! And triggering on specific types of spell misses!

    Reply Report Permalink
  • fudgeum said

    Many thanks, the emotes support has let me ditch a load of macros :)

    Reply Report Permalink
  • Gemminie said

    Have added a bunch of stuff to 1.8, which should be a huge release with balloons and fireworks, and fireworks that pop the balloons, which have more fireworks inside them. The highlights are Renvan's first suggestion (emotes) and an improvement of Yltseirp's chat-redirection suggestion, using Blizzard's globals so GemSay can look up any emote and every chat command abbreviation that WoW recognizes. Also, I finally figured out how to check whether you have permission to speak in your guild's officer chat.

    Going to test 1.8 for a few more days and make sure it doesn't go boom.

    Reply Report Permalink
  • Gemminie said

    I'm currently playing with my beta version of 1.8 now -- it has a new "Capture Next Cast" button in the trigger window. What this allows you to do is bind triggers to events like "Opening" or to clicking on a meeting stone to summon somebody. This probably also allows you to trigger a message when you craft something.

    I'm also working on Renvan's second suggestion, adding triggers for other types of misses like blocks, dodges, immunes and evades.

    I still don't know what events (if any) fire when you assist in a ritual (like a meeting stone summon or summoning a mage table), when you click on a feast, or when you click on a chair in an inn. There doesn't seem to be an event that fires when those things happen.

    At any rate, I'll continue testing 1.8 and hope to have a final version of it out soon!

    Reply Report Permalink
  • Gemminie said

    OK, I believe I have fixed fudgeum's bug as well -- waiting for curse.com to approve the file.

    Reply Report Permalink
  • fudgeum said

    woo, I feel like I helped <3

    Reply Report Permalink
  • Gemminie said

    You did help! I hope the bug is fixed now. The logic for checking whether you had a target when there was a % code that required a target, etc., was faulty. I think it's right now, or at least better. Thank you for reporting that; I don't know when I would have noticed it!

    Reply Report Permalink
  • Gemminie said

    I've finally found and fixed a bug reported ages ago when there were more than 15 items in the category list, a category, or the event list. The scrollbar didn't work! This was because of an API change Blizzard made.

    Also, thanks to Yltseirp of Cairne's suggestion, there is a new feature! You can override the destination code in a /gs by using a slash code in the message. For example, "/gs s /em runs away." will emote that you run away, even though the destination code is "s". This is useful for random categories where the message could be either a say or an emote.

    I just now read fudgeum's bug report below (I've been busy playing WoW!), and surely enough, that is a bug. I'm working on a bugfix release for that. It will be up shortly!

    Reply Report Permalink
  • fudgeum said

    Think this might be a bug. Several of the codes used to announce your own details (%px) only work if you have a target (though they correctly announce player details)


    So far I've found %pn, %po, %pp, %pq and %ps that have this problem.

    Reply Report Permalink
  • Renvan said

    Is there any way GemSay could be updated to include a few things? :)
    1) Emotes! Shadowform would be all the cooler if my priest /cackled when he shifted. :D
    2) "Target Immune" - cast resisted doesn't react to this.
    Other than that great addon, thanks for the work :D

    Reply Report Permalink
  • Gemminie said

    I will have to see whether there's a way to work built-in emotes into the existing UI structure. It sounds like a good idea; I'd just want it done right.

    Hmm, reacting properly to immune targets would require some experimentation for what event occurs when that happens.

    I personally would like to find a way to have GemSay react when you click on an interactable world object, like a chair, meeting stone, warlock summoning portal, soulwell, mage table, mage portal, lightwell, etc.

    Reply Report Permalink
  • fudgeum said

    I'd just like to thank you for putting the time into making this addon, it's exactly what I've been looking for for a long time now :D

    Reply Report Permalink
  • Renvan said

    I tried downloading and installing this but for some reason it won't show up on the addons list on the character screen. I know I've downloaded it to the right place, same as all my addons; world of warcraft/interface/addons; but it refuses to work :( Any ideas?

    Reply Report Permalink
  • fudgeum said

    for anyone else having this problem, you have to go into your Interface/Addons directory and rename the gemsay folder from "Gemsay_1.6" to just "Gemsay"

    this is why 1.5 works and 1.6 doesn't. Hope this helps.

    Reply Report Permalink
  • Renvan said

    Aha, problem found; I selected GemSay 1.5 instead and it works fine. GemSay 1.6 doesn't show up in the addons list however.

    Reply Report Permalink
  • Kiralyn said

    Just a comment to let you know I love the mod! :) It's fun to use in RP and very useful for PvE utility as well. Cheers! :D

    Reply Report Permalink
  • Gemminie said

    I believe I have the %st problem fixed. Let me know if I haven't. Unfortunately there's no way to fill in anything but the name of the spell target, since that's all Blizzard gives us in cases where the %st code is useful, and even that's not easy to get.

    Also, they've changed Polymorph again -- "Pig" used to be a rank of the spell, so it was "Polymorph(Pig)"; now it isn't again. Anyway, it should be possible for mages to set up different messages for sheeping and pigging their targets (or turtling or catting). The exception is penguining -- the Glyph of the Penguin only changes the behavior of plain Polymorph so you get a penguin instead of a sheep, and there's no difference in the event information to indicate that you have the glyph. Sorry.

    Reply Report Permalink
  • Gemminie said

    I'm discovering that the %st variable (the actual spellcast target) isn't working. I'll look into this and see if I can fix it. Fortunately it's the only thing that seems to be wrong right now, AFAIK.

    Reply Report Permalink
  • Addon Packs Containing GemSay

Most Downloads / Day

GemSay has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 2,669 Prat 3.0 Chat & Communication
  2. 1,463 Chatter Chat & Communication
  3. 1,096 EPGPLootmaster Chat & Communication, Bags...
  4. 415 WIM (WoW Instant Messenger) v3 Chat & Communication
  5. 369 BadBoy: Anti Spam Automatic Reporter Chat & Communication