| Age | Commit message (Collapse) | Author |
|
Better check data at loading. Author: VladimirMangos
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
DonTomika
* ACHIEVEMENT_CRITERIA_TYPE_HK_CLASS
* ACHIEVEMENT_CRITERIA_TYPE_HK_RACE
--HG--
branch : trunk
|
|
* ACHIEVEMENT_CRITERIA_TYPE_WIN_DUEL
* ACHIEVEMENT_CRITERIA_TYPE_LOSE_DUEL
--HG--
branch : trunk
|
|
* ACHIEVEMENT_CRITERIA_TYPE_QUEST_ABANDONED
* ACHIEVEMENT_CRITERIA_TYPE_FLIGHT_PATHS_TAKEN
* ACHIEVEMENT_CRITERIA_TYPE_ACCEPTED_SUMMONINGS
--HG--
branch : trunk
|
|
DonTomika
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
DonTomika
--HG--
branch : trunk
|
|
Zone dependent achievement criteria required DB support.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
values by constant for avoid problem repeat. Author: VladimirMangos
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
Author: Trazom
* ACHIEVEMENT_CRITERIA_TYPE_DAMAGE_DONE
* ACHIEVEMENT_CRITERIA_TYPE_HEALING_DONE
--HG--
branch : trunk
|
|
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_DEALT
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HIT_RECEIVED
* ACHIEVEMENT_CRITERIA_TYPE_TOTAL_DAMAGE_RECEIVED
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HEAL_CASTED
* ACHIEVEMENT_CRITERIA_TYPE_TOTAL_HEALING_RECEIVED
* ACHIEVEMENT_CRITERIA_TYPE_HIGHEST_HEALING_RECEIVED
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
reimplement ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILLLINE_SPELLS. Author: VladimirMangos
Also correctly set this criteria at login.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
quests. Author: Trazom
--HG--
branch : trunk
|
|
Author: Trazom
--HG--
branch : trunk
|
|
Author: Trazom
Correct complete if ACHIEVEMENT_FLAG_SUMM set
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
arena team. Author: rastikzzz
--HG--
branch : trunk
|
|
`achievement_criteria_data`. Author: VladimirMangos
Also implement additional basic requirements for proper implementing checks for ACHIEVEMENT_CRITERIA_TYPE_DO_EMOTE
Req. DB support.
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
`achievement_criteria_data` for store additional data for achievement criteria. Author: VladimirMangos
--HG--
branch : trunk
|
|
Author: DiSlord
Remove wrong (not fully correct) check in IsCompletedAchievement
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
VladimirMangos
--HG--
branch : trunk
|
|
VladimirMangos
* 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.
--HG--
branch : trunk
|
|
For speed (player not in world and grid broadcast not work anyway)
and correctness (guild members don't must be spammed)
--HG--
branch : trunk
|
|
ACHIEVEMENT_CRITERIA_TYPE_*_SKILL_LEVEL update Author: VladimirMangos
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
VladimirMangos
--HG--
branch : trunk
|
|
VladimirMangos
* Speedup achievement checks at reputation updates.
* Implement
- ACHIEVEMENT_CRITERIA_TYPE_GAIN_REVERED_REPUTATION
- ACHIEVEMENT_CRITERIA_TYPE_GAIN_HONORED_REPUTATION
- ACHIEVEMENT_CRITERIA_TYPE_KNOWN_FACTIONS
--HG--
branch : trunk
|
|
[7546] move uptime table to Realm database, use realmid column. Author: Triply
--HG--
branch : trunk
|
|
Author: VladimirMangos
--HG--
branch : trunk
|
|
--HG--
branch : trunk
|
|
reaction. Author: VladimirMangos
--HG--
branch : trunk
|
|
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
|
|
VladimirMangos
--HG--
branch : trunk
|
|
base reputation != 0. Author: emsy
--HG--
branch : trunk
|
|
** LogTime and LogColors config options removed due to incompatibility.
** Old file logging still available.
** Totally redone the Log class.
** Config options added: EnableLogDB, DBLogLevel, LogDB.Char, LogDB.RA, LogDB.GM -- remember to update config file.
** SQL updates attached.
--HG--
branch : trunk
|
|
Author: VladimirMangos
Only if chnage can affect result
* ACHIEVEMENT_CRITERIA_TYPE_LEARN_SPELL
* ACHIEVEMENT_CRITERIA_TYPE_LEARN_SKILLLINE_SPELLS
* ACHIEVEMENT_CRITERIA_TYPE_GAIN_REPUTATION
* ACHIEVEMENT_CRITERIA_TYPE_GAIN_EXALTED_REPUTATION if
--HG--
branch : trunk
|
|
VladimirMangos
--HG--
branch : trunk
|
|
normal/heroic and check current player mode fit. Author: VladimirMangos
Also ignore any ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE achievements with not implemented custom requirements.
--HG--
branch : trunk
|
|
avoid achievments updates spam in logs if not needed. Author: VladimirMangos
Enabled by default.
--HG--
branch : trunk
|
|
better report for this case. Author: VladimirMangos
Also optimize strcture LootStoreItem that let use 4 byte for loot template element in memory instead 5 bytes.
But limit group id to 127 max value. Check this at loading.
--HG--
branch : trunk
|