azerothcore / azerothcore-wotlk

Complete Open Source and Modular solution for MMO
http://www.azerothcore.org
GNU Affero General Public License v3.0
6.52k stars 2.62k forks source link

Warsong lumber camp, Horde scouts refer to themselves as Dark Iron #9820

Closed Stump876 closed 2 years ago

Stump876 commented 2 years ago

Noticed on Chromiecraft https://github.com/chromiecraft/chromiecraft/issues/2635 Confirmed on a clean Local.

What client do you play on?

enUS

Faction

Content Phase:

Current Behaviour

Occasionally refers to themselves as Dark Iron when aggrod image image

Expected Blizzlike Behaviour

They shouldn't say anything. At least, nothing I found in my research. They are obviously not Dark Iron.

Source

https://wowpedia.fandom.com/wiki/Horde_Scout WOWpedia will give any chat said by npc's, this had none. For example: https://wowpedia.fandom.com/wiki/Edwin_VanCleef_(tactics)#Quotes https://wowpedia.fandom.com/wiki/Defias_Messenger#Quotes

Steps to reproduce the problem

Be alliance .go c 32979, 32978, 33000, 33001, 33002, there are more but you get the idea. .gm off .gm on Repeat as nessecary until the Scout says it.

Extra Notes

No response

AC rev. hash/commit

https://github.com/chromiecraft/azerothcore-wotlk/commit/c70cc855ff3d2724a0e0a3866b6a43db1f2faddb

Operating system

Ubuntu 20.04

Modules

Customizations

None

Server

ChromieCraft

malcrom commented 2 years ago

Guys it would be helpful if you supplied creature entry with your issues so we don't have to go find them.

malcrom commented 2 years ago

SELECT * FROM `creature_text` WHERE `CreatureID` IN (11680); Gives one creature text "Time to die, $c!"

Stump876 commented 2 years ago

Will do. Where would I find that?

patou01 commented 2 years ago

I searched for the text in broadcast_text, found the ID to be 1934, checked the following SELECT * FROMcreature_textWHEREBroadcastTextId= 1934; image

This gives the horde scout. image

The creature entry you get in .npc info, you can see in your screenshot the "Entry 11680" part.

So I guess the fix is to correct the broadcasttextid. Could be worth checking who the Jailor Marlgen and Captain Beld are, just in case they need fixed too.

broadcasttext normally has precedence over creature_text, so the correct value needs to be found and the npc corrected.