aboutsummaryrefslogtreecommitdiff
path: root/src/game/LootMgr.cpp
AgeCommit message (Collapse)Author
2009-08-27[8424] Added support for strict chatmessage validation Author: arraimegamage
--HG-- branch : trunk
2009-07-16 [8183] Some gameobject despanw related fixes Author: VladimirMangosmegamage
* Implement use `consumable` field in gameobject template for gameobject required explcit despawn at use. * Move gameobject template fields cech function from Gameobject to gameobject template class, and update callers. * Cast spells at gameobject use with gameobject guid as original caster guid, as already used in some other cases. (skipped) --HG-- branch : trunk
2009-06-27 [8072] First step to get rid of data blob.megamage
Adds new fields gender, level, xp, money, playerBytes, playerBytes2 and playerFlags to characters table. The update will not work if your database contains characters with an old data field (not fitting to the actual client version). It's recommended to backup your character database before applying this patch. --HG-- branch : trunk
2009-06-23[8069] Fixed copy/paste mistake in achievement error output. Author: SaebaQAston
[8070] Restore spell casting loot items and recipes. * SPELL_EFFECT_OPEN_LOCK_ITEM (59) effect removed in 3.1.3 * It replaced by SPELL_EFFECT_CREATE_RANDOM_ITEM (59), random item without template replace spells like clam loot spells) Used by spells that use before SPELL_EFFECT_CREATE_ITEM_2 (157) with itemtype==0 Note: required DB support in `spell_loot_termplate` Author: VladimirMangos --HG-- branch : trunk
2009-06-02[7939] Fixed check in LoadLootTemplates_Spell. Author: XTZGZoReXmegamage
--HG-- branch : trunk
2009-05-26[7892] Update spell_loot_template entry description in error output for ↵megamage
better fit to current table use. Author: VladimirMangos --HG-- branch : trunk
2009-05-21[7864] Use x.0f float constant format. Author: NoFantasymegamage
--HG-- branch : trunk
2009-04-29[7732] Fixed compile warnings. Author: AlexDerekamegamage
--HG-- branch : trunk
2009-04-29[7730] Some optimizantion and code style. Author: zhenyamegamage
--HG-- branch : trunk
2009-04-03 [7607] Improvements in support some generic achievement classes Author: ↵megamage
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
2009-03-24[7532] Avoid warnings at use size_t with printf fromat strings. 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-07[7398] Now really really fix error message Author: VladimirMangosmegamage
--HG-- branch : trunk
2009-03-06[7394] Check loot_template.maxcount for max allowed value (255) and make ↵megamage
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
2009-03-06[7387] Check maxcount >= min count for item (not reference) record in loot ↵megamage
templates DB tables.. Author: VladimirMangos --HG-- branch : trunk
2009-02-27[7344] Ignore drop rate multipliers in loot groups. Author: Velorienmegamage
For grouped loot use rates create problems with impossibility loot some items including quest items. --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-08 [7239] Support multiply items loot and not normal loot items in ↵megamage
Player::AutoStoreLoot. Author: VladimirMangos Use this function in more cases and simplify and fix some related code. --HG-- branch : trunk
2009-02-08 Fixes and cleanups in loot code. Author: VladimirMangosmegamage
* Move not-normal loot tables generation in single place (Loot::FillLoot function) for group and non group case. * Simplify LootView code. --HG-- branch : trunk
2009-02-06Now correct patch version: Use spell_loot_table for item creating in case ↵Muhaha
SPELL_EFFECT_CREATE_ITEM_2 (157) and itemType==0. Author: VladimirMangos --HG-- branch : trunk
2009-02-05Use spell_loot_table for item creating in case SPELL_EFFECT_CREATE_ITEM_2 ↵megamage
(157) and itemType==0. Author: VladimirMangos --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-01[7212] Fixed check possibility quest drop present in loot template for ↵megamage
player in case groupped loot. By VladimirMangos. --HG-- branch : trunk
2009-01-21*Update to Mangos 7136.megamage
--HG-- branch : trunk
2009-01-02*Update to Trinity 759.megamage
--HG-- branch : trunk
2009-01-02*Not consider loot multiplier for grouped loot - by BratsBlaymoira
--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
2008-12-08*Update to Mangos 6888. Source: Mangos.megamage
*Major change: Make corpse erase async, Avoid DB access on deleting guild member. *Skip 6885 because of performance concern. --HG-- branch : trunk
2008-11-14[svn] *** Source: MaNGOS ***visagalis
* Implement localization of creature/gameobject name that say/yell. Author: evilstar (rewrited by: Vladimir) * Fix auth login queue. Author: Derex * Allowed switching INVTYPE_HOLDABLE items during combat, used correct spells for triggering global cooldown at weapon switch. Author: mobel/simak * Fixed some format arg type/value pairs. Other warnings. Author: Vladimir * [238_world.sql] Allow have team dependent graveyards at entrance map for instances. Author: Vladimir NOTE: Entrance map graveyards selected by same way as local (by distance from entrance) Until DB support will work in old way base at current DB data. --HG-- branch : trunk
2008-11-14[svn] *** Source: MaNGOS ***visagalis
* Fixed build extractor at Windows Vista. Author: Vladimir * Fixed comment text and code indentifiers spelling. Author: Vladimir & Paradox. * Access cached member lists in guild handlers instead of querying the DB. Author: Hunuza * Small fixes in send/received packet and simple code cleanup also. Author: Vladimir * Not output error at loading empty character_ticket table. Author: Vladimir * Not reset display model at shapeshift aura remove if it not set at apply. Author: Arthorius * Applied props to few files. --HG-- branch : trunk
2008-10-23[svn] Fixed copyright notices to comply with GPL.w12x
--HG-- branch : trunk
2008-10-14[svn] * Merge Temp dev SVN with Assembla.Seline
* Changes include: - Implementation of w12x's Outdoor PvP and Game Event Systems. - Temporary removal of IRC Chat Bot (until infinite loop when disabled is fixed). - All mangos -> trinity (to convert your mangos_string table, please run mangos_string_to_trinity_string.sql). - Improved Config cleanup. - And many more changes. --HG-- branch : trunk
2008-10-02[svn] * Proper SVN structureinitNeo2003
--HG-- branch : trunk