From 3c10cc0635cc5645524752272e829de030230f85 Mon Sep 17 00:00:00 2001 From: megamage Date: Tue, 24 Mar 2009 17:43:16 -0600 Subject: [7534] Fixed some problems in achievement messages broadcasting. Author: VladimirMangos * Send SMSG_CRITERIA_UPDATE to player itself only. This will fix bug when, for example near player death owerwrite another player death count in statistics until next death or relogin. * Send to near player CHAT_MSG_ACHIEVEMENT instead CHAT_MSG_GUILD_ACHIEVEMENT * Not send CHAT_MSG_GUILD_ACHIEVEMENT to player itself. * Limit around broadcast of SMSG_ACHIEVEMENT_EARNED to CONFIG_LISTEN_RANGE_SAY (same as for CHAT_MSG_ACHIEVEMENT) --HG-- branch : trunk --- src/shared/Database/DBCEnums.h | 1 - 1 file changed, 1 deletion(-) (limited to 'src/shared/Database') diff --git a/src/shared/Database/DBCEnums.h b/src/shared/Database/DBCEnums.h index ee4f165f898..c5801c7b315 100644 --- a/src/shared/Database/DBCEnums.h +++ b/src/shared/Database/DBCEnums.h @@ -88,7 +88,6 @@ enum AchievementCriteriaTypes ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_DAILY_QUEST = 14, ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_BATTLEGROUND= 15, ACHIEVEMENT_CRITERIA_TYPE_DEATH_AT_MAP= 16, - // TODO: this can be both arena and total deaths. Where is this difference in the dbc? ACHIEVEMENT_CRITERIA_TYPE_DEATH= 17, ACHIEVEMENT_CRITERIA_TYPE_DEATH_IN_DUNGEON = 18, ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_RAID = 19, -- cgit v1.2.3