aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMachiavelli <none@none>2010-08-30 22:15:42 +0200
committerMachiavelli <none@none>2010-08-30 22:15:42 +0200
commit376958d474521e64cd85b681250e2c5178f056e0 (patch)
tree45a8f60ce8f647458d5cd7f967ac1b1789be7333
parentb19c1396ddd92264cc926d3c0644fdb4cbd4805c (diff)
Call _SaveTalents along side of _SaveSpells in Player::resetTalents.
Please leave feedback on how this affects your character_spell duplicate entry errors. --HG-- branch : trunk
-rw-r--r--src/server/game/Entities/Player/Player.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index 7a0e74e6894..b663d0cd64a 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -4072,6 +4072,7 @@ bool Player::resetTalents(bool no_cost)
}
SQLTransaction trans = CharacterDatabase.BeginTransaction();
+ _SaveTalents(trans);
_SaveSpells(trans);
CharacterDatabase.CommitTransaction(trans);
@@ -18145,7 +18146,6 @@ void Player::_SaveSpells(SQLTransaction& trans)
itr->second->state = PLAYERSPELL_UNCHANGED;
++itr;
}
-
}
}