public void runImpl() throws Exception
{
List<NpcInstance> npc = getAllByNpcId(npcId, true);
if(!npc.isEmpty())
{
npc.get(0).broadcastPacket(new NpcSay(npc.get(0), ChatType.NPC_SAY, msg));
}
if(!_sayLocked && !npc.isEmpty())
{
ThreadPoolManager.getInstance().schedule(this, Rnd.get(SAY_TIMER));
}