Void/Blood Elf Chat Macro!

Hey all –

I stumbled onto this macro on some random reddit comment and I thought I’d share:

/script local b,l,c,g=DEFAULT_CHAT_FRAME.editBox,"languageID",GetNumLanguages,GetLanguageByIndex for i = 1,c() do local n,id = g(i) if id == b[l] then if i == c() then i = 0 end local nn,ni = g(i + 1) b[l] = ni print("Speaking "..nn) break end end

For those of us that use fancypants mods and don’t have the Language menu, this toggles between your faction’s common tongue and your racial tongue, which means as Void Elf and/or Blood Elf, you can quickly toggle to Thalassian to chat cross-faction!

If any of you Blood Elves see me in game, say hello!

Edit: This also lets DHs talk to one another (Demonic).

1 Like

Thank you! It’s such a pain to find/click the languages thingy. Does it tell you which language you switched to?

Yeah, it’ll write “Speaking Common”, etc. I should find the original Reddit comment to give them credit, but I’m digging it.

1 Like

I’m so happy, it worked :’)
I wonder if a macro like this can be made for demon hunters and demonic

To be clear, I think this macro simply cycles between all available languages. Did you try it on your DH already?

1 Like

Your right! It worked on my DH. Thanks so much! I can b̶u̶l̶l̶y̶ talk to blood elves so easy now :laughing:

1 Like