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

  • Your Rating

  • Share
  • Report Abuse

GemSay

  Download the Curse Client

Project Updated:
Files Updated: Thu, Dec 11 2008
Supports Game Version: 3.0.3
Category: Chat & Communication
Tags:

, , , and [Edit Tags]

Project Manager: Gemminie
Additional Authors: No additional authors
Current Version: GemSay 1.6
License: GNU General Public License version 3 (GPLv3)
Avg Daily DL (last 30 days): 1
Downloads Total: 1,456
Favorites: 10
Comments: 13
  • 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 (4)
  •  
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 1.6 Release 3.0.3 652 12/11/2008
  GemSay 1.5 Release 3.0.2 55 10/25/2008
  GemSay Release 3.0.2 29 10/18/2008
  GemSay_v1.3.zip Release 2.0.0 14 4/13/2007
  • 1 page(s)
Advertisement
  • 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 

    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
  • 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
  • Gemminie said 

    I'm happy that someone out there is using GemSay! I hope you don't stop working on your mod, though, because variety is good -- I want to try Broadcaster out once it's ready!

    Anyway, I just uploaded version 1.5, which I've been working hard on for the past few days. There's a ? button in the title bar of the trigger editor window; it pops up a reference card for all the codes, so you don't have to alt-tab to look at the ReadMe file, print it out, etc.

    There are a lot of changes since 1.3 -- I've been using my own "1.4" version for some time now, unreleased, so now everybody gets all those features plus the really new stuff. The target code system is a lot more sophisticated, supporting focus, target, self, and pet -- you can even stack them, so %tft is the name of targetfocus, %ett is the name of pettarget, etc. There's also a special %st target code which *should* (needs more testing) give the name of the unit actually being cast on, no matter what you have targeted. This also changes the '=' target code (used to refer to yourself) to 'p' and the '+' target code (used to refer to your pet) to 'e'.

    For this release I got rid of the need for a separate /gsw command. First I changed raid warning's destination code to 'a' instead of 'w', then I added syntax for using 'w(name)' to /gs, meaning whisper somebody. You can do '/gs rpw(Fred) Hello' to send the message to the raid, the party, or to somebody named Fred, stopping as usual with the first one that works. There doesn't seem to be any way to check to see whether Fred exists or is online before sending the message, though, so, much like 's' or 'y', the 'w' destination will always end the chain. I also added a 'd' destination code for debugging -- just prints to the chat window.

    I hammered at some obscure incompatibility issues with the new WoW version, too, finally ironing them out. I hope I got them all.

    Enjoy!

    Reply Report Permalink
  • Seerah said 

    My jaw dropped when I saw this was updated - I kept it in my favorites just in case you came back. :) If you update it, I may have an excuse to not finish off my mod, Broadcaster. ;)

    Reply Report Permalink
  • Gemminie said 

    Woah, I come back to WoW and people are actually interested in GemSay! Well I will look into support for focus and self-cast. For now, I'm just updating the version number so it doesn't say "out of date."

    Reply Report Permalink
  • andyf said 

    Hi: A very nice package, it looks like it will be very useful. One minor bug....it doesn't handle self-casts. For example, as a Druid, I want to have gemsay automatically tell the target of my innervate that he/she has been innervated, so I'd want to use /gsw with %t as the target. But if I use the WoW self-cast feature, the whisper will either fail with an error message (which is OK) or send the Innervate message to whoever I have targeted (like the tank I'm healing). Thanks for the mod.

    Reply Report Permalink
  • Seerah said 

    Come back Gemminie! And add support for focus! ;) <3

    Reply Report Permalink
  • Gemminie said 

    A couple of friends and I have been using my addon since early February, and it seems pretty stable. It has a few known issues, but nothing I've found that interferes with the functionality. So it's time to release this on an unsuspecting world.

    This project grew out of a tiny addon I made that would notify the group when I sheeped/banished/etc. something, but would check first to make sure I had something targeted so I wouldn't look like an idiot -- and another tiny addon I made that would tell people about the name, level, race, class, and location of a targeted unit for PvP purposes. The guiding philosophy here has been to create an addon that I wished existed, but didn't. Since then I have found two addons that do parts of what GemSay does, but still nothing that does everything it does.

    The event interface is the newest part and could use some work, but it works for everything I need it for. Perhaps more users would have more ideas, but I do want to keep the event interface as clean and basic as possible.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 3,461 Prat 3.0 Chat & Communication
  2. 1,565 EPGPLootmaster Chat & Communication, Guild...
  3. 919 BadBoy: Anti Spam Automatic Reporter Chat & Communication
  4. 625 WIM (WoW Instant Messenger) v3 Chat & Communication
  5. 559 Chatter Chat & Communication