I am about to release 1.1.5 of GS-E.

This contains a ton of fixes to the Translator and now caters for all game locales.
  • deDE
  • enGB
  • enUS
  • esES
  • esMX
  • frFR
  • itIT
  • koKR
  • plPL
  • ptBR
  • ruRU
  • zhTW
Instead of being 22Mb for 4 languages its also now 2Mb all languages. There is a tradeoff to this. I have a process that takes 4 hours to run that generates the languages and it obtains that information from Blizzards out of game API. There are currently 250,000 spells in that API. The initial release had a 85,000 spell subset. I have narrowed that down now to 2,000. When that 4 hour process works it just downloads those 2000 spells. There is the possibility that I have missed an ability. If you have the Translator installed and loaded in game (You dont have to have the GS-E option turned on to do this) you can run the following macro to tell what hasnt been translated from your macros. You can use this to identify spelling mistakes etc in Sequences. You will need to do a /console reloadui after this as it will translate every sequence loaded into spanish!

Lua Code:
  1. /run GSTRReportUnfoundSpells()
  2. /run GSDebugOutput = table.concat(GSTRUnfoundSpells,"\n")
  3. /gs showdebugoutput
The result of that macro will be a single line text box:



Click that text box and press CTRL+A then CTRL+C (Select all, Copy) and then into your text editor paste and you will get a result like:

Code:
Raise Dead
13
14
Horn of Winter
13
14
Incarnation: King of the Jungle
Mind Spike
Mind Spike
Exsanguinate
Crusade
13
14
The 13’s and 14’s are from trinket lines. But the other spells is telling you that either there are spelling mistakes in those spells or they are not in the master list. When you find one thats missing let me know so I can add it to the list.

Speaking if the 13’s and 14’s I have been asked for better control of when you use Trinket and Ring abilities. How many times have you seen this copy/pasted into a sequence?

Lua Code:
  1. PostMacro = [[
  2. /use [combat]13
  3. /use [combat]14
  4. ]],
There are now in the Global Options the abilities to turn on and off using Rings and Trinkets. All the DraikMacros now have the /use [combat] 13 lines removed. The mod will filter out any of these it sees left over in other macros.



This screen also lists every addon to GS-E that has been installed in the middle.

If you ever want to see whats actually on the button instead of the sequence:
Lua Code:
  1. /dump _G['SequenceName']:GetAttribute('PostMacro')