diff options
author | megamage <none@none> | 2009-03-27 10:02:02 -0600 |
---|---|---|
committer | megamage <none@none> | 2009-03-27 10:02:02 -0600 |
commit | f077ca4c6c4cbeafbe72e67e6684b0947bea87c5 (patch) | |
tree | 9b16fa75bcc9e42d693fe741f7ce819df1d8ec51 /src | |
parent | e5c0576f354d2b5ecddbc1a6b94ec1bcc91cecda (diff) |
[7553] Fixed character save/creating. Author: VladimirMangos
--HG--
branch : trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/game/AchievementMgr.cpp | 4 | ||||
-rw-r--r-- | src/game/ReputationMgr.cpp | 2 |
2 files changed, 0 insertions, 6 deletions
diff --git a/src/game/AchievementMgr.cpp b/src/game/AchievementMgr.cpp index 7496be71533..c3bef0678e6 100644 --- a/src/game/AchievementMgr.cpp +++ b/src/game/AchievementMgr.cpp @@ -197,10 +197,8 @@ void AchievementMgr::SaveToDB() if(need_execute) { - CharacterDatabase.BeginTransaction (); CharacterDatabase.Execute( ssdel.str().c_str() ); CharacterDatabase.Execute( ssins.str().c_str() ); - CharacterDatabase.CommitTransaction (); } } @@ -258,12 +256,10 @@ void AchievementMgr::SaveToDB() if(need_execute_del || need_execute_ins) { - CharacterDatabase.BeginTransaction (); if(need_execute_del) CharacterDatabase.Execute( ssdel.str().c_str() ); if(need_execute_ins) CharacterDatabase.Execute( ssins.str().c_str() ); - CharacterDatabase.CommitTransaction (); } } } diff --git a/src/game/ReputationMgr.cpp b/src/game/ReputationMgr.cpp index 15854fef958..62b9504daff 100644 --- a/src/game/ReputationMgr.cpp +++ b/src/game/ReputationMgr.cpp @@ -444,7 +444,6 @@ void ReputationMgr::LoadFromDB(QueryResult *result) void ReputationMgr::SaveToDB() { - CharacterDatabase.BeginTransaction(); for(FactionStateList::iterator itr = m_factions.begin(); itr != m_factions.end(); ++itr) { if (itr->second.Changed) @@ -454,7 +453,6 @@ void ReputationMgr::SaveToDB() itr->second.Changed = false; } } - CharacterDatabase.CommitTransaction(); } void ReputationMgr::UpdateRankCounters( ReputationRank old_rank, ReputationRank new_rank ) |