case 19938: { if(((Creature*)unitTarget)->GetEntry() == 10556) { WorldPacket data(12); data.SetOpcode(SMSG_PLAY_OBJECT_SOUND); data << uint32(6197) << unitTarget->GetGUID(); p_caster->SendMessageToSet(&data, true); sQuestMgr.OnPlayerKill(p_caster, ((Creature*)unitTarget)); // this should increment in quest log // Send chat message char msg[100]; snprintf(msg, 100, "Ow! Ok, I'll get back to work, %s", p_caster->GetName()); unitTarget->SendChatMessage(CHAT_MSG_MONSTER_SAY, LANG_UNIVERSAL, msg); } else { SendCastResult(SPELL_FAILED_BAD_TARGETS); return; } }break;