Azerothcore-wotlk: Horde and Alliance can talk to each other using /e command [$25 awarded]

Created on 15 Jul 2019  路  9Comments  路  Source: azerothcore/azerothcore-wotlk


Horde and Alliance can talk to each other using /e command

SMALL DESCRIPTION:


Horde and Alliance can talk to each other using /e command

EXPECTED BLIZZLIKE BEHAVIOUR:


You shouldn't be able to understand each other, even using /e command

CURRENT BEHAVIOUR:


duel
They had a duel
after duel Assok and Seran could completely understand each other using
/e gg hahah (good game)
/e wg sami (going to wintergrasp)
/e wp (well played)
/e sige2 (ok)

STEPS TO REPRODUCE THE PROBLEM:
  1. Talk to any opposite faction
  2. use /e messagehere
EXTRA NOTES:

BRANCH(ES):

master

AC HASH/COMMIT:


5aa9266

OPERATING SYSTEM:

Ubuntu 16/18

MODULES:
OTHER CUSTOMIZATIONS:


The $25 bounty on this issue has been claimed at Bountysource.

Bounty Priority - High

All 9 comments

confirm here use everytime... it will be sad to remove it HAHAHA
do it please.

with @poszer Emote was using this:

std::string _text(text);
sScriptMgr->OnPlayerChat(this, CHAT_MSG_EMOTE, LANG_UNIVERSAL, _text);

ifdef ELUNA

if (!sEluna->OnChat(this, CHAT_MSG_EMOTE, LANG_UNIVERSAL, _text))
    return;

We tried changing LANG_UNIVERSAL to LANG_COMMON still didn't fix this

Maybe we should make this configurable. Some RPG servers might want to keep this feature for role playing game.

Maybe we should make this configurable. Some RPG servers might want to keep this feature for role playing game.

Nah. Doesnt needed. This should work for normal emotes (/laugh/welcome/cry) and things like that. But using it for in game communication/e Hello shin how are you its totally incorrect

@poszer Of course, I did not mean to use it for normal communication like Hello shin how are you but for the real purpose of the /e function:

/e shakes his hands
/e looks in the sky
/e makes a gesture hoping to let his opponents know that he does not understand their language

It is supposed to describe actions of your own character. Of course this can easily be abused so most of server will want to disabled it, but servers that do role-playing game would probably want to keep it.

Basically is the same as functions like /kiss but allowing you to customize your own action (with the side-effect that it can be abused).

me & @poszer have solved this. He will do PR with fixes.

I have claimed the bounty on behalf of @Stoabrogga who wants to re-invest this money on AC.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

PolluxTroy0 picture PolluxTroy0  路  3Comments

Franklampardst picture Franklampardst  路  3Comments

lineagedr picture lineagedr  路  3Comments

wetbrownsauce picture wetbrownsauce  路  3Comments

fallen26 picture fallen26  路  3Comments