aboutsummaryrefslogtreecommitdiff
path: root/src/shared/Database
AgeCommit message (Collapse)Author
2009-03-08*Fix build.megamage
--HG-- branch : trunk
2009-03-08*Merge.megamage
--HG-- branch : trunk
2009-03-06[7393] Implement access to client side holiday ids. Author: VladimirMangosmegamage
* src/game/GameEvent.* renamed to src/game/GameEventMgr.* for consistence * `game_event` now have new `holiday` field for store client side holiday id associated with game event * Added new enum HolidayIds with existed at this moment holiday ids. * New function "bool IsHolidayActive(HolidayIds id)" added accessabel from scripts for active holidays check. --HG-- branch : trunk
2009-03-06[7391] Prevent achievement counter overflow, implement ↵megamage
ACHIEVEMENT_CRITERIA_TYPE_DO_EMOTE generic support. Before overflow has been possible at 4294967295 lols for example. ACHIEVEMENT_CRITERIA_TYPE_DO_EMOTE in many cases require check special conditions and targets. For this allow call it from scripts: * Add Player::UpdateAchievementCriteria functiona ccessable from scripts * In emote case it allowed call in form player->UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_DO_EMOTE, text_emote_id, achievement_id, target_unit_ptr); Author: VladimirMangos --HG-- branch : trunk
2009-03-06*Merge.megamage
--HG-- branch : trunk
2009-03-06New AHBot plus AuctionHouse changesParadox
--HG-- branch : trunk
2009-03-06 Implement some death related achievementsmegamage
* ACHIEVEMENT_CRITERIA_TYPE_DEATH (normal and arena types counting) * ACHIEVEMENT_CRITERIA_TYPE_DEATH_IN_DUNGEON (instance types by man limit counting) Note: need fixed for cases when max allowed players different from recommended count. * ACHIEVEMENT_CRITERIA_TYPE_DEATHS_FROM (environment damage sources by types) Fixed: * ACHIEVEMENT_CRITERIA_TYPE_KILLED_BY_PLAYER - self-kill counting as death from players - same team player kill in opposition kills counter. Also cleanup in Player::EnvironmentalDamage use DBCStructure.h comment. Author: VladimirMangos --HG-- branch : trunk
2009-03-05[7382] Add 2 unknown field to `creature_template` sent in ↵megamage
SMSG_CREATURE_QUERY_RESPONSE to client Author: NoFantasy --HG-- branch : trunk
2009-03-05*Implement access_requirement table - by IskanderBlaymoira
- now check the requirements on teleport not only on areatrigger use - moved some columns from instance_template and areatrigger_teleport to access_requirement table --HG-- branch : trunk
2009-03-05[7378]~[7381] achievement code update. Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-03-03factionTemplate->faction can be 0, add appropriate checks to prevent crashes ↵megamage
and unexpected work. Author: VladimirMangos --HG-- branch : trunk
2009-03-02[7356] Use tabs for indent in Makefiles Author: fregharmegamage
--HG-- branch : trunk
2009-02-24 [7330] Code warnings and style cleanups. Some bugs fixes. Author: ↵megamage
VladimirMangos 1) comparison singed and unsigned values 2) redundent includes 3) wrong constructor :-part field initilization 4) unused not-/*name*/-guarded args in template/virtual functions that not required like args. 5) explicitly list not implemented achievement types. Also bugs fixed: 1) Drop wrong phase mask 0 check in WorldObject::InSamePhase. 2) ArenaTeamMember::ModifyPersonalRating incorrect work with move points in negative with infinity values in result. 3) ArenaTeam::SaveToDB code send uint64 value to string with arg format %u. --HG-- branch : trunk
2009-02-18[7298] Switch to support client 3.0.9 (3551). Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-02-18[7295] Make more static world data accessable for scripts use. Author: NoFantasymegamage
--HG-- branch : trunk
2009-02-18*Merge.megamage
--HG-- branch : trunk
2009-02-17Newline added to bottom of all files.KingPin
--HG-- branch : trunk
2009-02-15Implemented limit category check for item/gem at equip or gem inserting. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-02-14*Make range check dependent from target.QAston
--HG-- branch : trunk
2009-02-13[7266] Use DBC data for auction cut/deposit percents and location (auiction ↵megamage
house id in fact). More auction related code refactoring, Move auction related code from ObjectMgr to AuctionHouseMgr. Author: VladimirMangos --HG-- branch : trunk
2009-02-11*Allow creatures to have up to 8 spells in creature_template.QAston
--HG-- branch : trunk
2009-02-04Replace tabs with spaces, and fix crlf issuesmegamage
--HG-- branch : trunk
2009-02-04*Merge.megamage
--HG-- branch : trunk
2009-02-04*Merge.megamage
--HG-- branch : trunk
2009-02-04* Updated copyright notice for new year (2009) part 2Drahy
* Changed mangos website --HG-- branch : trunk
2009-02-04* Updated copyright notice for new year (2009) part 1 - Mercurial cant ↵Drahy
convert all files at once --HG-- branch : trunk
2009-02-03[7227] Implement prismatic sockets. Related code cleanups.megamage
Big thanks to TOM_RUS for help in reseach! Author: VladimirMangos --HG-- branch : trunk
2009-02-02*Update spel_lchain extraction for 308 dbc.QAston
--HG-- branch : trunk
2009-02-02*Fix a typo in prev commitQAston
*Use flag96 instead of unit64+unit32. --HG-- branch : trunk
2009-01-30*Switch to 3.0.8.megamage
*Update to Mangos 1119. --HG-- branch : trunk
2009-01-24*Update to Mangos 7158.megamage
--HG-- branch : trunk
2009-01-22*Update to Mangos 7151.megamage
--HG-- branch : trunk
2009-01-20*Update to Mangos 7125.megamage
--HG-- branch : trunk
2009-01-18*Update to Mangos 7111.megamage
--HG-- branch : trunk
2009-01-18*Merge.megamage
--HG-- branch : trunk
2009-01-18*Fixed version required by cmakes. - by raczmanBlaymoira
*Added cmake error message if no ACE library found. - by raczman *Updated sql/updates install file. - by raczman *Genrevision vcproj fix by deicide. --HG-- branch : trunk
2009-01-17*Update to Mangos 7100.megamage
--HG-- branch : trunk
2009-01-17*Update to Trinity 878.megamage
--HG-- branch : trunk
2009-01-17Cmake build system for trinityraczman
--HG-- branch : trunk
2009-01-14*Update to Mangos 7093.megamage
--HG-- branch : trunk
2009-01-14*Update to Mangos 7083.megamage
--HG-- branch : trunk
2009-01-04*Merge with Trinity 783.megamage
--HG-- branch : trunk
2009-01-04*Cleaned up database queries - by XTZGZoReXBlaymoira
--HG-- branch : trunk
2009-01-03*Mangos [7011] Add check Aura Spell req in Spell::CanCast. By DiSlord.megamage
--HG-- branch : trunk
2009-01-02*Update to Mangos 7006.megamage
--HG-- branch : trunk
2008-12-28*More makefile fix.megamage
--HG-- branch : trunk
2008-12-26*Some fix. Finally usable.megamage
--HG-- branch : trunk
2008-12-26*Fix some dbc format bugs.megamage
--HG-- branch : trunk
2008-12-24Backed out changeset: ad4f100c0a9dmegamage
--HG-- branch : trunk
2008-12-24*Update to Mangos 6938. (Only build for VC9)megamage
--HG-- branch : trunk