aboutsummaryrefslogtreecommitdiff
path: root/src/game/QuestHandler.cpp
AgeCommit message (Collapse)Author
2009-09-09Fix some recently added tabs to spaces and fix mem leak - patch provided by ↵Chaz Brown
Onkelz --HG-- branch : trunk
2009-09-09* Fix remove quest src item from player on dropping quest.Biglad
--HG-- branch : trunk
2009-08-23*Update vehicle system. Make vehicle a seperate class from creature.megamage
--HG-- branch : trunk
2009-08-19 [8378] Use exceptions instead of explicit size checking for each packet ↵megamage
Author: arrai CHECK_PACKET_SIZE was pretty error prone; once it was forgotten mangosd could crash due to the asserts in ByteBuffer.h. That was exploitable by malicious players. Furthermore, there were duplicate checks: Additionally to CHECK_PACKET_SIZE, the ByteBuffer assertions keept an eye on not exceeding the packet boundaries - just to crash the server for sure in such a case. To prevent memory leaks or other undesirable states, please read in every handler all variables _before_ doing any concrete handling. --HG-- branch : trunk
2009-07-01[8087] Cleanup code. Author: NoFantasymegamage
--HG-- branch : trunk
2009-06-17*A temp fix for the bug that weekly quests can be repeated without any limit.megamage
--HG-- branch : trunk
2009-06-11*Switch to support client version 3.1.3megamage
*I strongly recommend you not to use this until you get the 313 db. Now all destructible buildings cause client crash. Source: Mangos Thanks to TOM_RUS for most work to make this switch possible ;) --HG-- branch : trunk
2009-05-31Mangos [7911]. Author: tomrus88megamage
Very big patch. May cause bugs. --HG-- branch : trunk
2009-05-26[7894] Avoid show quest sign for trainer under cursor if trianer have ↵megamage
unavailable quest. Author: SeT --HG-- branch : trunk
2009-05-05[7774] Fix pet quest giver doesn't update status. Author: davehmegamage
--HG-- branch : trunk
2009-05-05 [7773] Implement some statistics only achievement criteria Author: DonTomikamegamage
* ACHIEVEMENT_CRITERIA_TYPE_QUEST_ABANDONED * ACHIEVEMENT_CRITERIA_TYPE_FLIGHT_PATHS_TAKEN * ACHIEVEMENT_CRITERIA_TYPE_ACCEPTED_SUMMONINGS --HG-- branch : trunk
2009-05-04[7755] Allow mini-pet has been questgivers or gossip holders. Author: megamagemegamage
--HG-- branch : trunk
2009-04-29[7730] Some optimizantion and code style. Author: zhenyamegamage
--HG-- branch : trunk
2009-04-20 [7690] Move GetCreature/GetGameobject to class Map. Author: VladimirMangosmegamage
* This let get objects at map without reference to player or another object. * Simplify future implementation for per-map storage for like objects --HG-- branch : trunk
2009-04-19[7688] Move Get*IfCanInteractWith to Player including renamed ↵megamage
IsGameObjectOfTypeInRange. Author: VladimirMangos --HG-- branch : trunk
2009-04-06*Update of aura system.QAston
--HG-- branch : trunk
2009-02-27[7345] Use in most cases dynamic quest level as expected (player level for ↵megamage
quests witl level 0) Author: VladimirMangos Original patch provided by NoFantasy. --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-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-01-03[7015] Implement support -1 in item_template.stackable and ↵megamage
item_template.maxcount fields. By VladimirMangos. --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-11-21*Alterac Valley. By Bogie and Balrok. Note: some core contents are modified. ↵megamage
Will fix them later. Some sql are disabled because of possible conflict with offical DB. Use them at your own risk. --HG-- branch : trunk
2008-11-10[svn] * Improve some arena team related DB accessKingPin
* Cache GM tickets on server startup. * Remove unused src/game/HateMatrix.h and references. * Better check client inventory pos data received in some client packets to skip invalid cases --HG-- branch : trunk
2008-11-05[svn] *** Source Mangos ***KingPin
*Load npc_options at server startup, use cached data at creature gossip menu init. * Also new .reload table command added *Implement npc_option localization support, also store in DB BoxText/BoxMoney/Coded * Use characters.guid instead low guid value from characters.data in charcter enum data prepering for client. * Fixed crash at .pinfo command use from console. * Fixed windows ad.exe build *Creature related code and DB cleanups. * Rename 2 creature_template fields to more clean names and related code update also. * Use enum values instead raw values for type_flags, use halper functions instead code repeating. * Move tamed pet creating code to new function. ** Small code changes to make things compliant with above changes. ** Another rev with big changes so test away. --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