- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
5,105 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks WoT Mods
- Top Starcraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Videos
- Forums
RandomSay
- 0 Likes
- World of Warcraft
- 34 Monthly Downloads
- Supports: 4.3.4
- 1,352 Total Downloads
- Updated 4/20/2012 8:52:21 AM
- Created 3/5/2009 9:40:22 AM
- 7 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 2 (GPLv2)
- Newest File: v1.20
About RandomSay
This is an addon to assist in writing macros which involve saying or
emoting one of a list of things. It adds new slash commands to WoW:
/rsay
/rs
/remote
/rem
/ryell
/ry
/rguild
/rg
"/rsay" and "/rs" are used for saying things. "/remote" and "/rem" for
emoting, and so on. Use them like this:
/rs 50 Hi./Hello./How are you?
This has a 50% chance to say something; when it does, it will randomly
pick one of "Hi.", "Hello.", and "How are you?" to say.
If you don't give the number, then the say or emote will always happen:
/rem coughs./clears his throat./scratches his chin.
will emote one of the three each time it is used.
The recommended use is in macros. For example, on my mage, I have a
macro:
#showtooltip
/rs 25 Have some smarts on me, %t!/Need some more brains, %t? Have some!
/cast Arcane Intellect
The "%t" is changed by WoW to be my target's name. So, 75% of the time, it says nothing, but 25% of the time, it says one of those two phrases, putting in my target's name where the "%t" is. Either way, it casts Arcane Intellect on my target.
tag v1.20
2c884c5c76601ca9d0e0a345990a1e8d21268f29
Travis S. Casey <efindel@gmail.com>
2012-04-20 09:52:05 -0400
RandomSay version 1.20
--------------------
Travis S. Casey:
- updated version number and README
- updated addon version in TOC file
- added random guild message command
Travis Casey:
- added random guild message command
- initializing with existing files
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v1.20 | Release | 4.3.4 | 71 | 4/20/2012 8:52:21 AM |
| RandomSay 1.14 | Release | 4.3 | 285 | 12/3/2011 9:06:56 PM |
| RandomSay 1.13 | Release | 4.2 | 254 | 7/4/2011 2:29:01 PM |
| RandomSay 1.11 | Release | 3.3.0 | 495 | 12/14/2009 5:48:18 PM |
| RandomSay 1.1 | Release | 3.2.0 | 198 | 9/18/2009 1:15:07 PM |
Top Downloads
-
- Bagnon
- Bags & Inventory
- 380,324 Monthly Downloads
-
- Deadly Boss Mods
- Combat and Boss Encounters
- 302,560 Monthly Downloads
-
- Recount
- Combat
- 301,016 Monthly Downloads
-
- SpellFlash
- PvP, Buffs & Debuffs, Quests & Leveling, Action Bars, and Combat
- 282,737 Monthly Downloads
-
- GatherMate2_Data
- Achievements
- 210,508 Monthly Downloads
Comments
Hi,
Love the addon. One thing I've added to it is the guild channel. Just like Yell it just needed a couple more lines of code and works great!
Thanks!
Don't think I'd use it myself, but I've added /rguild and /rg to the new version for anyone else who wants to to use them. Thanks for the idea!
I've been thinking about what to put in the next version, and will definitely put that in the "official" version. The main other thing I'm thinking about is support for multiple choices the way WoW does with /cast in macros. For example:
/rs [mod:shift] Kill them all!; [mod:alt] HOLD!; [nomod] Huh?
... yeah, that example's basically a joke. Still, it could be useful in macros where someone casts different spells depending on what key is pressed.
I'm not sure I understand your conditionals - how is this random? Could you do "/rs [X] x1/x2/x3; [Y] y1/y2; z1/z2/z3"?
If you like this one, you might also want to check out two of my other addons: ChatSubs and AddEmote.
ChatSubs gives you several "substitution strings" you can use in says, yells, etc. For example, %tc will give your target's class, %tr their race. %p will give your character's name, and %m your combat pet's name. So, for example, on a hunter, you could use it with RandomSay in a pet attack macro, like so:
/rs 10 %m, KILL!/%m, %t is bother me. Remove %to.
(The %to is "target objective pronoun": him/her/it as appropriate.)
AddEmote lets you create your own /command emotes, which can be global or specific to a character. It includes ChatSubs bundled with it, and they are smart enough together to do smart emotes which can do different things depending on whether you have a target or not. For example:
/addemote rolleyes rolls %pp eyes at %t.|rolls %pp eyes at the stupidity around %po.
For a male character named Joe, that would do "Joe rolls his eyes at Name." if you had a target, or "Joe rolls his eyes at the stupidity around him." if you didn't.
I can't believe someone made an addon like this which was exactly what I wanted!
I use this on my priest when I use my Holy Fire spell to sometimes (rarely) on spellcast to yell out things like "Toasty!", "Burn in the flames of heaven!" and "Need a light?" and such to give my char a little unique flare =)