hunuza
2c9eae7599
Fixed memory leak by adding missing delete of query result.
2008-11-03 11:11:27 +01:00
hunuza
2cdd7dcfce
Improve some arena team related DB access.
...
Reduce number of queries for adding a new arena team member.
Merge two queries in Player::GetArenaTeamIdFromDB() into one.
2008-11-03 10:58:29 +01:00
VladimirMangos
166007525e
More fixes for wrong format arg/value pairs.
2008-11-03 01:48:16 +03:00
arrai
bea468bbc3
Implemented SMSG_SERVER_FIRST_ACHIEVEMENT
...
Implemented removing entries from achievement tables at player deletion
2008-11-02 15:48:14 +01:00
arrai
f4c3430088
Implemented ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_QUEST, ACHIEVEMENT_CRITERIA_TYPE_FALL_WITHOUT_DYING, ACHIEVEMENT_CRITERIA_TYPE_KILLED_BY_PLAYER, ACHIEVEMENT_CRITERIA_TYPE_KILLED_BY_CREATURE and ACHIEVEMENT_CRITERIA_TYPE_DEATH_AT_MAP
2008-11-01 22:54:55 +01:00
VladimirMangos
d54e53c709
Better check client inventory pos data received in some client packets to skip invalid cases.
2008-11-01 21:18:36 +03:00
VladimirMangos
6f6ec21b72
Avoid access to bag item prototype for getting bag size, use related item update field instead as more fast source.
2008-11-01 21:10:54 +03:00
tomrus88
cffc766fb6
Merge commit 'origin/master' into 303
...
Conflicts:
src/game/SpellEffects.cpp
src/game/World.cpp
2008-11-01 08:10:24 +03:00
arrai
be03894ec5
Implemented ACHIEVEMENT_CRITERIA_TYPE_LEARN_SPELL
...
Fixed typo in my previous commit
2008-10-31 20:34:53 +01:00
arrai
4baf956853
Implemented ACHIEVEMENT_CRITERIA_TYPE_REACH_SKILL_LEVEL, ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_QUEST_COUNT ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_QUESTS_IN_ZONE, ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_DAILY_QUEST and ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_BATTLEGROUND
2008-10-31 19:48:36 +01:00
arrai
d885ba7fe1
Implemented ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE
...
Implemented faction specific achievements
2008-10-31 14:42:33 +01:00
tomrus88
5ca92eddd7
Fixed MSG_CORPSE_QUERY for dungeons/raids, fixed SMSG_ATTACKERSTATEUPDATE
2008-10-30 23:02:48 +03:00
arrai
6b32fa7175
Added database support for achievement progress
...
Implemented ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_ARCHIEVEMENT
2008-10-30 20:31:42 +01:00
VladimirMangos
a26b72411a
Use characters.guid instead low guid value from characters.data in charcter enum data prepering for client.
2008-10-30 21:00:19 +03:00
tomrus88
a1d83ebc6f
Updated fot new client build 9155
2008-10-29 23:07:41 +03:00
arrai
e92cc728c3
Reverted wrong commit d2785283e - the real source for not matching the flags was a mixed up index in DBCfmt.cpp
...
Added database integrity check for creature_equip_template
Differ between stored and pending completed achievements
2008-10-29 17:58:56 +01:00
tomrus88
cf3bbb5920
Fixed pvp flag (once again), crash fix
2008-10-29 19:18:58 +03:00
arrai
1167c55bd9
Fixed several achievement related packets
2008-10-28 22:15:41 +01:00
tomrus88
8d733e8f8a
Merge branch 'master' into 303
2008-10-28 23:04:02 +03:00
arrai
deccb566ae
Further work on the achievement system
...
Implemented ACHIEVEMENT_CRITERIA_TYPE_BUY_BANK_SLOT
Fixed SMSG_CRITERIA_UPDATE structure
Implemented parts of ACHIEVEMENT_CRITERIA_TYPE_REACH_LEVEL - there are still some unknown additional conditions for this criteria type
Fixed sAchievementStore lookup errors caused by an invalid DBCfmt
2008-10-28 00:06:52 +01:00
tomrus88
6496f7499e
Account data saving must work now
2008-10-28 01:44:27 +03:00
tomrus88
97bf2e7d68
Fixed windows build, account data should be saved server side now
2008-10-27 20:00:56 +03:00
VladimirMangos
74ddd38af3
Prevent crash at access to deleted social data for player.
...
Remove social data at logout instead ~Player that called also for temporary Player object for Player::MinimalLoadFromDB call.
2008-10-27 18:47:13 +03:00
arrai
5d2f3291c0
Added AchievementMgr
2008-10-27 13:43:44 +01:00
tomrus88
002a2fc5fc
Fixed SMSG_TRANSFER_ABORT opcode
2008-10-27 09:08:25 +03:00
tomrus88
9c8864f134
Updated objects stuff
2008-10-26 10:20:52 +03:00
VladimirMangos
697fafd2f5
Fixed: crash after prev commit.
2008-10-23 17:41:52 +04:00
Reiner030
0d4f770811
Implement low character expirience level in group with high character.
...
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2008-10-23 07:29:53 +04:00
arrai
406ac0abe5
* [sql/updates/2008_10_22_01_mangos_quest_template.sql] Implemented honor rewards from quests
2008-10-22 01:20:18 +02:00
vladimir-mangos
606f5c0f6a
* [2008_10_18_01_characters_characters.sql] Rename field characters.gmstate to extra_flags base at new stored value meaning. Testing also new sql updates naming scheme.
2008-10-18 05:25:59 +04:00
arrai
a4d3269140
* Updated Player::InitVisibleBits
2008-10-15 22:33:33 +02:00
TheLuda
adc46ef907
Applied new coding standard, see http://github.com/mangos/mangos/wikis/codingstandards for more.
2008-10-15 18:26:08 +02:00
TheLuda
800ee76535
Imported MaNGOS revision 6767 from http://mangos.svn.sourceforge.net/svnroot/mangos/trunk/
2008-10-14 00:29:20 +02:00
DiSlord
bf5ba338d9
[7550] Remove dublicate init in Player::Player
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-04-27 00:26:52 +04:00
DiSlord
004fa105e7
[7549] Remove call CheckExploreSystem() from Player::Update (alredy do it in Player::SetPosition)
...
Signed-off-by: DiSlord <dislord@nomail.com>
2008-04-27 00:17:55 +04:00