aboutsummaryrefslogtreecommitdiff
path: root/src/game/ObjectMgr.cpp
AgeCommit message (Collapse)Author
2009-03-26*Move most reputation/force faction reaction code to new ReputationMgr. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-03-24[7532] Avoid warnings at use size_t with printf fromat strings. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-24 [7528] Avoid use same iteration variable for internal loop. Author: Fogmegamage
This will fix problem with wrong item entry output in error message. --HG-- branch : trunk
2009-03-22Fix typo. Thanks Aokromes.panaut0lordv
--HG-- branch : trunk
2009-03-21[7513] Implement currencies tab work. Also check related item data at server ↵megamage
startup. Author: VladimirMangos --HG-- branch : trunk
2009-03-21[7512] Implement checks of item bag mask at server startup. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-03-19* Implementing database logging:XTZGZoReX
** 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
2009-03-18 [7489] Update gameobject rotation fields if need. Author: VladimirMangosmegamage
* Fixed update absent in ".gobject turn" command * Propetly set rotation fields for summoned objects * Check rotation/coordinates fields values at server loading --HG-- branch : trunk
2009-03-18 [7487] Avoid attempt use InstanceSave data for non-dungeons. Author: ↵megamage
VladimirMangos Also check map existance and correctness at instance data loading. Removed unused and totally bugged InstanceMap::GetResetTime. --HG-- branch : trunk
2009-03-18* Do not output "Table `game_graveyard_zone` incomplete" for maps of type ↵XTZGZoReX
MAP_ARENA. These are not meant to have graveyards anyway. --HG-- branch : trunk
2009-03-13*Fix build.megamage
--HG-- branch : trunk
2009-03-13*Merge.megamage
*"Fix Glowing Blood" is not merged. Outdated patch? --HG-- branch : trunk
2009-03-13*Merge more contents from SD2. By nofantasy. Also backport some content from ↵megamage
TC2. --HG-- branch : trunk
2009-03-10*Fix a typo in ObjectMgr::LoadAreaTriggerTeleports. By VladimirMangosmegamage
--HG-- branch : trunk
2009-03-09 [7417] Fixed crash at access by unexpected NULL pointer in quest ↵megamage
templates map. Author: VladimirMangos Never never use operator[] for _access_ to elements std::map. --HG-- branch : trunk
2009-03-09[7405] Show loaded 100% for case some player/pet/creature level data skipped ↵megamage
as unused. Author: VladimirMangos This cases have detail log output, but if detail mode disabled it look like strange not 100% load without reason. --HG-- branch : trunk
2009-03-08[7403] much more unneeded includes removed Author: balrokmegamage
--HG-- branch : trunk
2009-03-08*Merge.megamage
--HG-- branch : trunk rename : sql/updates/XXX_characters_auctionhouse.sql => sql/updates/1164_characters.sql
2009-03-07Extend the spell_disabled table to have a seperate flag for pet spells from ↵KingPin
player spells, Patch by Koani --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*Merge.megamage
--HG-- branch : trunk
2009-03-06New AHBot plus AuctionHouse changesParadox
--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-02[7369] Remove ReqSourceRef in quest_template. Author: NoFantasymegamage
--HG-- branch : trunk
2009-03-02[7360] Use defines instead harcoded item prototype array sizes. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-02-28AHBot/AH changesParadox iamparadox@netscape.net
--HG-- branch : trunk
2009-02-27[7341] Report about wrongly use CREATURE_FLAG_EXTRA_INSTANCE_BIND for ↵megamage
creatures spawned at not dungeon maps. Author: NoFantasy --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-23[7329] Fixed CastBarCaption localization data loading from DB. Author: ↵megamage
wilibald09 --HG-- branch : trunk
2009-02-20[7309] Allow creatures has been visible in 2 or more phases as expected for ↵megamage
some creature. Author: VladimirMangos --HG-- branch : trunk
2009-02-19[7305] Allow use datalong2 not only for set target for DB script cast but ↵megamage
also caster (1 bit set target (target/source), 2 bit set caster (source/target)) Author: VladimirMangos --HG-- branch : trunk
2009-02-19*Implemented gameobjects and creatures grouping (pools of them)megamage
*Groups (called pools) can be also member of any game event Author: Neo2003 --HG-- branch : trunk
2009-02-18[7297] Fixed profession spells sorting in trainer spell list at client. ↵megamage
Author: VladimirMangos --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-17 [7292] Implement storage for points of interest data in DB.megamage
It can be in current state used for simplify scripting code that set POI and more advansed way later.. Call void PlayerMenu::SendPointOfInterest( float X, float Y, uint32 Icon, uint32 Flags, uint32 Data, char const * locName ) will removed after some time delay, and only void PlayerMenu::SendPointOfInterest( uint32 poi_id ) will exist. Author: GriffonHeart --HG-- branch : trunk
2009-02-17*Merge.QAston
--HG-- branch : trunk
2009-02-17Backed out changeset e85c3b6d551bQAston
--HG-- branch : trunk
2009-02-16[7287] Remove wrong implementation for spell 37573 dummy effect. It better ↵megamage
implement in scripts anyway. Author: NoFantasy *Note: this requires the import of SD2 script patch otherwise this spell will have no effect. [7286] Remove unused local variable. Author: VladimirMangos --HG-- branch : trunk
2009-02-16[7285] More code cleanups in static data structures use. Author: zhenyamegamage
--HG-- branch : trunk
2009-02-16[7283] Use map for trainer spells for fast find data by spell id. Author: zhenyamegamage
--HG-- branch : trunk
2009-02-15[7282] Store guilds in map for fast search by id, some other guild/arenateam ↵megamage
related cleanups. Author: zhenya --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-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-12*Merge.megamage
--HG-- branch : trunk
2009-02-12*Merge.megamage
--HG-- branch : trunk
2009-02-12*Fix a typoIncoGnito
--HG-- branch : trunk
2009-02-12More tabs2spacesParadox
--HG-- branch : trunk
2009-02-11*Add one more RewChoiceItemId field in quest template (SQL and feature ↵QAston
request by Brian). --HG-- branch : trunk