aboutsummaryrefslogtreecommitdiff
path: root/src/game/CharacterHandler.cpp
AgeCommit message (Collapse)Author
2009-08-12*Use #defines instead of spellids for often used spells.QAston
*Make recently broken talent Improved Healthstone work again - by iadus3. --HG-- branch : trunk
2009-08-05 [8304] Move standup code to login, remove other not needed data change ↵megamage
at save. Author: VladimirMangos Now players saved as-is without any modifications. --HG-- branch : trunk
2009-08-02[8286] Correctly show talent points after talents reset at login by "at ↵megamage
login" flag. Author: redcore --HG-- branch : trunk
2009-08-01*Improvements in map managing.QAston
--HG-- branch : trunk
2009-07-31*Replace "LoginDatabase" with "loginDatabase"megamage
--HG-- branch : trunk
2009-07-10 [8126] Improvemets in player/pet/charter name checks. Author: VladimirMangosmegamage
* Implement new config options for minimal player/pet/charter name length (2 by default) * Better error reporting at problems in names. * Add check from max pet/charter name length (same as for player names at client side) --HG-- branch : trunk
2009-07-01*Backup your DB!megamage
[8098] Support uint32 spell ids in code. Author: VladimirMangos * Propertly work with uint32 spell ids in player action bar * Fix in same time bug with not save equipment set button with id==0 * Merge misc field in character_action and playercreateinfo_action to action field as 3 byte * Propertly load uint32 spell ids from character_spell * Fixed types for some pet/creature related structure for spell id storing. --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[8052] Fixed typo in error log output. Author: The_Game_MasterQAston
[8049] Added energize effect after last heal tick for 33763 and ranks. Author: bobaz [8053] At character talents reset using chat command also reset talents for all character pets. Author: VladimirMangos --HG-- branch : trunk
2009-06-15*Some creature display id update. By VladimirMangos and GriffonHeartmegamage
--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-06-06 [7971] Implement support exotic pets limtations related to hunter telent ↵megamage
53270. Author: VladimirMangos Note: before this commit hunters can tame exotic pets like any other. After patch like not propertly contriolled pets will auto-dismiss at loading if talent not learned. --HG-- branch : trunk
2009-06-04*Including style fixing - part 1panaut0lordv
--HG-- branch : trunk
2009-05-31 [7918] Improve portability in work with uint64 string format specifiers ↵megamage
and in code literals. Author: VladimirMangos * Replace platform seelction MaNGOS code for select format descriptor for uint64 by using ACE define. I64FMTD renamed to UI64FMTD for more clear name. * Add new define UI64LIT (base at ACE seelction) for build portables uint64 literals. Please always use UI64LIT(0x00001) instead less portable 0x00001LL --HG-- branch : trunk
2009-05-31Mangos [7911]. Author: tomrus88megamage
Very big patch. May cause bugs. --HG-- branch : trunk
2009-05-17[7841] Fixed: Prevent loading maps/vmaps when building enum. Author: SilverIcemegamage
--HG-- branch : trunk
2009-05-16*Fix an exploit that instance can be reset when there are logged-out players ↵megamage
in it. --HG-- branch : trunk
2009-05-14[7822] Avoid declined names form show in case disabled config option with ↵megamage
russian client at non-russian realm. Author: Foks --HG-- branch : trunk
2009-05-09*Init player motionmaster after field value are initialized.megamage
--HG-- branch : trunk
2009-05-08 [7797] Use DBC data for mount model selection in more cases. Author: ↵megamage
VladimirMangos * Use alt.team mount data for take player team model id if DB not provide own team creature id in spell taxi call case. * Remove unddeded hacks for model ids from Spell::EffectSendTaxi * Provide spell target for SPELL_EFFECT_SEND_TAXI for spell with target mode 0 for this effect. --HG-- branch : trunk
2009-04-29[7730] Some optimizantion and code style. Author: zhenyamegamage
--HG-- branch : trunk
2009-04-11*Note: this patch may do not have any use for TC.megamage
[7645] Fixed problems wit temporary unsummoned pets and cleanup code. Author: VladimirMangos * Save temporary unsummoned pet to current slot (instead non_in_slot mode) and prevent save as current pet summoned while temporay unsummon (arena) * Prevent overwrite temporary summoned pet data * At player loading set temporary unsummoned pet data instead pet loading if pet expected to be temporary unsummoned in current player state (loading in taxi flight/etc) * Restore proper pet at arena leave and unsummon in arena summoned. --HG-- branch : trunk
2009-04-10 [7644] Fixed pet slot values using in pet save. Author: VladimirMangosmegamage
Problem exist from client version switch when stable slot amount changed. In result this has been source problems with stable use (3-4 slots) and possible pet lost in some cases or "not save state" for summoned pets. Use enums to avoid repeating problem, use more safe value for not-in-slot save (for summoned pets) Fixed data preparing for MSG_LIST_STABLED_PETS. --HG-- branch : trunk
2009-04-05[7612] Move SMSG_TRIGGER_CINEMATIC and SMSG_TRIGGER_MOVIE to functions and ↵megamage
use its instead explicit packet creating. Author: NoFantasy --HG-- branch : trunk
2009-04-06*Update of aura system.QAston
--HG-- branch : trunk
2009-03-26*Move most reputation/force faction reaction code to new ReputationMgr. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-03-25[7539] Fixed log output Author: AlexDerekamegamage
--HG-- branch : trunk
2009-03-25[7538] Hide some implementation details for reputation/forced faction ↵megamage
reaction. Author: VladimirMangos --HG-- branch : trunk
2009-03-21[7508] Revert to "check first, proccess later" code style in ↵megamage
WorldSession::HandleRemoveGlyph. Author: VladimirMangos --HG-- branch : trunk
2009-03-21Small code cleanup and partial merge with dev branch Author: tomrus88megamage
--HG-- branch : trunk
2009-03-20*Fixed :customize characters. By GriffonHeart.megamage
--HG-- branch : trunk
2009-03-08[7403] much more unneeded includes removed Author: balrokmegamage
--HG-- branch : trunk
2009-03-05[7378]~[7381] achievement code update. Author: VladimirMangosmegamage
--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-22[7323] Character Customize should not force rename. Author: aerione_altmegamage
--HG-- branch : trunk
2009-02-19*Fix build.megamage
--HG-- branch : trunk
2009-02-18Fix buildpanaut0lordv
--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-12*Merge.megamage
--HG-- branch : trunk
2009-02-10 [7255] Allows saving characters in Battle Grounds.megamage
* Now player can join to BG after logout during 5 minutes, if BG in progress. * All players after server crash or restart should appear at the battlemaster Author: GriffonHeart --HG-- branch : trunk
2009-02-09Replace tabs with spaces in more files.Paradox
--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-22*Update to Mangos 7151.megamage
--HG-- branch : trunk
2009-01-20*Update to Mangos 7125.megamage
--HG-- branch : trunk
2009-01-16Update to Trinity 863.megamage
--HG-- branch : trunk
2009-01-15Cleanup of log outputraczman
--HG-- branch : trunk
2009-01-09*Update to Mangos 7059.megamage
--HG-- branch : trunk
2009-01-04*Merge with Trinity 783.megamage
--HG-- branch : trunk