[c12804] Avoid a possible crash using console

(based on commit [12598] - e1a4d56)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12805] Improve npc chat command. Now npc say hello $N will work as well as textemote and yell. Also remove an uneeded test, Thank to Schmoozerd.

(based on commit [12599] - a9eb440)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12806] Cleanup world state sending

As we understand most of the world states now there really is no need to send dummy states if the zones/battlegrounds are not implemented/enabled

See https://github.com/cmangos/issues/wiki/World-States for a list of known world states

(based on commit [12600] - 59d1aa5)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12807] Correct some BG chat message missing target name. Thank to @CamilleMoon for pointing.

(based on commit [12601] - 8ce25e0)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12808] Set max gossip menu items to 32

Client does not show more than that.

Signed-off-by: stfx <stfx@hotmail.de>

(based on commit [12602] - 5e15f3b)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12809] Implement dummy effect for spell 41283

(based on commit [12603] - c4d644c)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[c12810] Correct feeding hunter pet. Main problem was caused by commit [c12803]

(based on commit [12604] - 630caa9)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>