Get an Epic Experience with Premium

SoulSpeak

Chat & Communication Login to Add Favorites
  • 5 Likes
  • World of Warcraft
  • 2,152 Monthly Downloads
  • Supports: 5.3.0
  • 89,055 Total Downloads
  • Updated 05/23/2013
  • Created 05/09/2009
  • 180 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 5.3
or
Support development! **
Donate

About SoulSpeak

SoulSpeak is a small Ace3/LDB based automatic chat/emote addon.
For time being warlocks only!

Current features;

Does a;
..random quote on Ritual of Souls and Ritual of Summoning.
..random emote/quote incl. whisper to target for Soulstone Resurrection.
..random quote summoning Fel/Wrathguard,Fel/Hunter/Imp,Observer,Succubus,Shivarra,Voidwalker/Lord.

Events is split in party/raid/solo with lots of editable messages.

Support <player>,<pet>,<target>,<targetclass>,<he/she>,<him/her>,<his/her>,<his/hers>
Gender tags is NOT case sensitive, see what you type:)

Does a defined or random emote when using the infamous Hearthstone:P
Events is split in morning, afternoon, evening and night.

And since we all are polite warlocks:P
Does a defined or random emote to the person rez'ing you:)

How frequent the various events trigger can be set in options menu.

It does not provide it's own display, you'll need a LDB-based display addon.
Use hotkeys on LDB-panel, type /ss or bind to a key for options menu.

Builtin support for multiple localizations, need translators!

French translation is almost complete. Thanks to Kiala!
German translation is almost complete. Thanks to Royomunu!

Russian translation is half complete. Thanks to Worondo!

Please assist translation @ wow.curseforge.com/addons/soulspeak/localization/

If you got any cool quotes PM @ wow.curseforge.com/addons/soulspeak/

This is my first addon and previously I had no experience with LUA-scripting.
SoulSpeak came to life by using countless hours learning how others did it.
Thanks to all of you and thanks to the community!:)

Lilih @ Anachronos (EU) (moved recently from The Venture Co.)

Version 5.3
- All demon quotes is now on separate tabs
- Increased Soulstone emotes from 16 to 18
- Increased Observer quotes from 6 to 7
- Added <pet> to Observer quote #2, #4
- Updated French localization file
- Updated AceAddon-3.0 & LibAboutPanel libraries
- Updated TOC for patch 5.3
Version 5.2
- Felhunter/Observer quotes is now on separate tabs
- All party/raid quotes will now go to instance channel if active
- Minor layout enhancements in GUI options screen/LDB-panel
- Added missing icons in GUI options screen/LDB-panel
- Updated CallbackHandler-1.0/LibAboutPanel/LibStub libraries
- Updated AceDBOptions-3.0 & AceGUI-3.0 libraries
- Updated French and German localization files
- Updated TOC for patch 5.2
Version 5.1
- Hearthstone emote is now trigged by The Innkeeper's Daughter spell
- Removed 'Helpme' emote for Ritual of Souls
- Replaced Ritual of Souls quote #1 with #20 as #1 was outdated
- Changed Ritual of Souls quote #4, #5, #6, #7, #9, #11, #17, #19
- Fixed default Voidwalker quotes from 10 to 11
- Minor icon tweaks in LDB-panel
- Added german translation (need testing). Thanks to Royomunu!
- Updated TOC for patch 5.1
Version 5.0
- Updated TOC for Mists of Pandaria expansion (game version 5.0)
- Updated all Ace3.0 libraries
- Added checks for Wrathguard, Observer, Fel Imp, Shivarra and Voidlord
- Fixed event variables for Pandaria API
- Fixed spellID variables for Pandaria API
- Fixed default Felguard quote #7
- Minor layout enhancements in GUI options screen
Version 4.1
- Demon quotes in combat can now be set independently for party/raid/solo
- Event will no longer trigger if Ritual of Souls/Summoning is on cooldown
- Added /soulspeak command for addons interfering with /ss
- Fixed bug in local function using AceConfigDialog (ticket ID#2)
- Minor colorization tweaks in LDB-panel
- Updated localization files
- Updated TOC for patch 4.3
- Updated AceDB-3.0 & AceGUI-3.0 libraries
Version 4.0
- Demon quotes can now be turned off while in combat
- GUI options screen is now part of Blizzard addons menu
- Complete redesign of GUI options screen incl. use of tabs
- Updated LDB-panel with new combat mode
- Restart GFX engine and Reload UI can now be binded to a key
- Fixed key binding compatibility with other addons
- Replaced Imp quote #17 with #18 as #17 was #3
- New quote active on Felguard quote #7
- New quote active on Imp quote #18
- New quote active on Voidwalker quote #11
- Increased Soulstone quotes from 24 to 30
- Increased Soulstone emote fields from 16 to 18
- Increased Ritual of Souls quote fields from 20 to 21
- Increased Ritual of Summoning quote fields from 32 to 33
- Increased all demon quote fields to minumum 15
- Added LibAboutPanel library
- Updated AceGUI-3.0 library
Version 3.42
- Demon quotes can now be turned off independently
- Resurrected emote should now trigger correctly on all events
- Fixed summon and resurrected status view in LDB-panel
- Fixed bug interfering with Tongues in Imp quote #8, #14
- Fixed bug interfering with Tongues in Succubus quote #5, #7
- Fixed bug interfering with Tongues in Voidwalker quote #8, 9
- Fixed version number typo in french localization file
- Minor code optimization
- Updated TOC for patch 4.2
Version 3.4
- Demon quotes frequency can now be set independently
- Added french translation (need testing). Thanks to Kiala!
- Updated TOC for patch 4.1
- Updated AceLocale-3.0 & AceGUI-3.0 libraries
Version 3.31
- Fixed typos in '<demon> name detected' sections
Version 3.3
- GUI options screen can now be binded to a key
- Increased Felguard/Felhunter quote fields from 8 to 10
- Increased Soulstone quote fields from 22 to 24
- New quote active on Ritual of Summoning quote #32
- New quotes active on Soulstone emote #16, quote #22, #23, #24
- Fixed Imp quote #4, #6 to better work with long Imp names
- Fixed Summoning quotes #5, #15, #25, #26 due to Shard changes
- Fixed small typo in Voidwalker quote #8
- Minor layout enhancements in GUI options screen
- Reorganized localization file in alphabetical order
- Updated AceAddon-3.0 & AceGUI-3.0 libraries
Version 3.2
- Updated TOC for Cataclysm expansion (game version 4.0)
- Updated AceGUI-3.0 library
- Updated Ritual of Souls/Summoning quotes in localization file
- Fixed event variables for Cataclysm API
- Fixed spellID variables for Cataclysm API
- Removed autodelete of Soul Shards
- Removed Soul Shard management from GUI options screen
- Removed Soul Shard info from LDB-panel
- Removed unused variables in localization file
Version 3.1
- Fixed bug in tags parser function when changing target
Version 3.09
- Increased Imp quotes from 16 to 18
- Increased default demon quotes frequency from 10% to 20%
- Fixed default Felguard quotes from 5 to 6
- Updated Ace3 libraries
Version 3.05
- Soulstone events frequency can now be set independently
- Fixed typos in Soulstone emote #8, #9 and #15
- Increased Felguard quotes from 5 to 6
- Minor changes in LDB-panel
- Code optimization
Version 3.01
- Fixed bug interfering with Tongues and public announcements
Version 3.0
- Support for <pet> tags, see defaults for examples
- Does a random quote when summoning Felguard or Felhunter
- Increased Soulstone emotes from 14 to 16
- Increased Soulstone quotes from 20 to 22
- Increased Ritual of Summoning quotes from 22 to 32
- Increased Imp quotes from 14 to 16
- Increased Voidwalker quotes from 9 to 10
- Several demon quotes was reset due to use of <pet> tag
- Enhanced Options/LDB-panel incl. dynamic demon icons
- Version number is now located under Options/About
Version 2.61
- Fixed bug with libraries loading routine
Version 2.6
- Does a random quote when summoning Succubus
- Increased Imp quotes from 10 to 14
- Increased Voidwalker quotes from 7 to 9
- Minor changes in LDB-panel
- Removed LDB options menu
- Libraries loading routine moved from XML to TOC
- Various code layout optimization
Version 2.5
- Does a random quote when summoning Imp or Voidwalker
- How frequent all events trigger can now be set
- Hearthstone and Resurrected emotes can now be set to random
- 'Helpme' emote for the rituals can now be turned off independently
- Updated 3 Soulstone events to reflect new cooldown timer (15min)
- Removed changelog from advanced options menu
- Removed version number from LDB-panel
- Various code optimization tweaks (some variables had to reset)
- Minor GUI and sound effect changes
- Memory usage reduced 50kb
- Updated AceConfig-3.0 & AceGUI-3.0 libraries
Version 2.41
- Fixed bug in parser function for targets from other realms
Version 2.4
- Updated TOC for patch 3.3
- Updated TOC addon loading routine
- Updated Ace3/LibDataBroker libraries
- Reduced fixed width size in advanced options menu
- Minor changes in description fields
Version 2.35
- Updated TOC for patch 3.2
- Enhancements incl. sound effects in advanced options menu
- Advanced options can now be opened from Blizzard addons menu
Version 2.34
- Fixed bug with auto delete of excess Soul Shards
- Fixed bug not making the GUI options screen as intended
- Reduced Soulstone emotes from 18 to 14
- Reduced Soulstone quotes from 22 to 20
- Reduced Soulstone whispers from 21 to 18
Version 2.31
- Hearthstone emote should now trigger at all times
Version 2.3
- Resurrected emotes can now be changed
- Increased Resurrected emotes from 1 to 12
- Increased Ritual of Souls quotes from 17 to 20
- Rearranged Soulstone quotes/whispers
- Localization is now variables in core
- Minor code optimization
Version 2.21
- Fixed typos in description fields
Version 2.2
- Gender tags is no longer case sensitive, see what you type:)
- Support <his/hers> and <targetclass> tags
- Increased Soulstone emotes from 17 to 18
- Increased Soulstone quotes from 20 to 22
- Increased Soulstone whispers from 18 to 20
- Increased Ritual of Souls quotes from 16 to 17
- Increased Ritual of Summoning quotes from 20 to 22
- Increased Soul Shard view from 3 to 6 colors incl. new scales
- Fixed bug where changing profiles would force player to reload
- Fixed bug in tags function when using one of the ritual spells
- Fixed bug in tags parser function
- Minor changes in default emotes/quotes/whispers
- GUI enhancements in advanced options menu
Version 2.15
- Fixed random function causing neverending loop
- Fixed minor bug in Hearthstone timeframe
- Fixed typos in default emotes/quotes/whispers
- Enabled messages set to 1 no longer is 2 on reload
- Gender tags should now trigger correctly on all events
- Support <He/She> tags
- Increased Soulstone emotes from 10 to 17
- Increased Soulstone quotes from 18 to 20
- Increased Soulstone whispers from 12 to 18
- Increased Ritual of Souls quotes from 13 to 16
- Increased Ritual of Summoning quotes from 19 to 20
Version 2.1
- Support <he/she>,<him/her>,<his/her> tags, see defaults for examples
- Random emote/quote/whisper is now never the same twice in a row if > 1
- Increased Soulstone quotes from 10 to 18
- Increased Soulstone whispers from 10 to 12
- Increased Ritual of Souls quotes from 10 to 13
- Increased Ritual of Summoning quotes from 12 to 19
- Increased all emote/quote/whisper message fields to 20
- Soul Shard colorized view now scale 33% <> 66% previous 25% <> 75%
- Soul Shard amount on panel now updates correctly on profile reset
- GUI enhancements incl. new button to delete Soul Shards > defined value
- Reorganized config menu in LDB-panel
- Fixed bug interfering with BabelFu on french clients
Version 2.02
- Spell events now use spellID instead of spellName
Version 2.01
- Fixed emotes and spells localization
Version 2.0
- Support for the Soulstone spell incl. whisper to target:)
- Support <player> and <target> tags
- 'Helpme' emote for the rituals can now be turned off
- Max number of messages to use can now be set independently on all events
- Resurrected emote can now be enabled for party, raid and solo
- Increased Ritual of Summoning quotes from 10 to 12
- Title, status and options on tooltip can now be turned off
- Enhancements in advanced options menu
- Minor code optimization
Version 1.4
- Quotes management in advanced options has been reorganized
- Quotes can now be enabled for chat, party and raid independently
- Quote channels can now be changed (raid > party > say > yell)
- Increased all default quotes from 8 to 10
- Removed color codes from localization file
Version 1.32
- Fixed toggle of Hearthstone emotes more logical
- Fixed minor typo in morning, afternoon, evening and night descriptions
Version 1.3
- Fixed colors in panel/tooltip based on Soul Shard amount
- The 'Bye/Farewell' emote should now trigger correctly
- Quotes in chat frame if not in group can now be turned off
- Soul Shard amount on panel/tooltip can now be turned off
- Increased Hearthstone emotes from 6 to 14
- Increased Ritual of Souls quotes from 6 to 8
Version 1.2
- First public release
Version x.x
- Internal development releases

Comments

First Previous Page 1 of 8 Next Last
  • #120

    Any chance of updating this to have a set of emotes separately for the grimoire demons?  It's rather bothersome to have the Felhound-type emotes show up for the Observer, for example.

  • #121
    Quote from ChaosWolf1982 »

    Any chance of updating this to have a set of emotes separately for the grimoire demons?  It's rather bothersome to have the Felhound-type emotes show up for the Observer, for example.

    Hello:)

    In the upcoming 5.2 release Felhunter and Observer is on separate tabs

    Lilih

     

    EDIT: In the next release (5.3) all demons will be on their own tabs

     

    Last edited by Lilih on 5/23/2013 5:41:30 PM
  • #119

    Can u plz do so we can use it in /I ? :D

  • #122
    Quote from user_167676 »

    Can u plz do so we can use it in /I ? :D

    Hello:)

    This is fixed in the 5.2 release

    Lilih

    Last edited by Lilih on 5/23/2013 5:41:49 PM
  • #118

    I love seeing this pop up when my GM uses it on his lock it makes me laugh everytime...any chance the DK's could get something like this i would love if for when i use Army of the Undead, Summon Gargoyle, Raise Dead, and Raise Ally abilities also maybe when i use HoW

  • #123
    Quote from AzulAbbaddon »

    I love seeing this pop up when my GM uses it on his lock it makes me laugh everytime...any chance the DK's could get something like this i would love if for when i use Army of the Undead, Summon Gargoyle, Raise Dead, and Raise Ally abilities also maybe when i use HoW

    Hello and sorry for a late answer but atm I don't have any spare time to clone this for the DKs :/

    Anyone else want to do this feel free to send me a PM :)

    Lilih

  • #112

    hello there , any ETA on 5.0.4 update ( + )  ?  :) , cuz with the new demon's to give a quote and summon system there isent any message's showing up :p , not even sure if all non-demon abilities still work ...

    Last edited by reaper666735 on 9/7/2012 4:07:06 AM
  • #117

    New release out now:)

    Lilih

  • #111

    Hi,

    I just started using this and i am really enjoying it.  Thank you.

    Is it possible to use the Hearthstone management for the Innkeepers Daughter?

  • #114

    Hi and yes:) I will look into this for the next release.. shouldnt be much work fixing that spell:D

    Lilih:)

  • #110

    This addon works great if you have one warlock.  I have 2 different ones on different servers and factions, and it will not save settings for one of them.  I have even tried simply copying the setting on the one that works properly to the other warlock, and it still does not function correctly. 

     

    Example:  In LFR Demon Soul, if I use my soulstone to battle rez someone, it throws something about the person I am rezzing into raid chat about them going AFK and dying.  I have all check boxes unchecked under the soulstone menu, yet it continues to do so.

     

    All I really wanted to use this for was when I cast soulwell to emote and say a random thing in the /say channel so that I don't stand there with a portal open for 60 seconds and people staring at it.  I selected 7 sayings I wanted it to make, deleted all the rest and made those 7 the first 7 in the list, and set the slider to 7.  It continues to use sayings that are not even listed any longer.

     

    I deleted this addon about a week ago.  It is no longer anywhere on my computer.  Not in my addons folder, and nowhere does it show up in my configuration screen or Addons tab, yet on one of my warlock, he continues to use the addon as if it is still there, but again I have no where to go to configure it.

  • #109

    I have two warlocks, one Ally and one Horde, and use this on both of them.  It randomly changes my settings even though I have the settings copied from one to the other.  For intstance, when I cast my soulwell in a raid group, I only want it to "say" the message, not post it in raid as well. I have the boxes unchecked and only "say" enabled in the dropdown.  Sometimes it works as it shoul, and other times it posts it both places. 

    Also it fills in quotes that I have removed.  I only wanted to use 7 of the supplied ones, so I made the first 7 the ones I wanted to use, deleted all the rest, and set the slider to only use 7.  Occasionally I still get the messages that I have deleted showing up.  I have uninstalled and reinstalled and have the latest version, yet still have this issue.  What can I try next to resolve this?

  • #116

    Hello! Very delayed answer from me on this one.. is this still an issue with the latest version?

    Lilih:)

  • #108
    Quote from Zhartas93 »

    Can you make it also for doomguard and infernal?

     

    Hello,

    I've been thinking about it for a while, but haven't implemented it as I don't have any proper quotes suited for them. But both will be supported in the upcoming 4.2 release:) If you got any funny quotes I would gladly implement it:)

     

    Lilih

    Last edited by Lilih on 12/14/2011 10:20:53 PM
  • #115

    Due to major changes in wow5 and demons the infernal and doomguard support is currently on hold..

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Maingear

ENTER NOW