[7607] Improvements in support some generic achievement classes
commit8aebd4b512fbe8a2b19d6c4e9b569d2ec736b2a7
authorVladimirMangos <vladimir@getmangos.com>
Thu, 2 Apr 2009 20:03:45 +0000 (3 00:03 +0400)
committerVladimirMangos <vladimir@getmangos.com>
Fri, 3 Apr 2009 00:56:45 +0000 (3 04:56 +0400)
tree83f5d1d54f696b12bb53ae74af0454e63595e48e
parente3be0957500e718a266a8a508dddb9f41375146e
[7607] Improvements in support some generic achievement classes

* Implement support achievements with refAchievement field != 0, that have criterias stored in achievement refAchievement.
* Implement support achievement complete req. with specific count of completed critirias.
* Avoid full achievement list scan at search achievement associated with criteria.
src/game/AchievementMgr.cpp
src/game/AchievementMgr.h
src/game/DBCStructure.h
src/game/DBCfmt.h
src/game/World.cpp
src/shared/revision_nr.h