Index: /trunk/src/game/Player.cpp
===================================================================
--- /trunk/src/game/Player.cpp (revision 209)
+++ /trunk/src/game/Player.cpp (revision 212)
@@ -15098,5 +15098,5 @@
         "totaltime, leveltime, rest_bonus, logout_time, is_logout_resting, resettalents_cost, resettalents_time, "
         "trans_x, trans_y, trans_z, trans_o, transguid, extra_flags, stable_slots, at_login, zone, "
-        "death_expire_time, taxi_path) VALUES ("
+        "death_expire_time, taxi_path, latency) VALUES ("
         << GetGUIDLow() << ", "
         << GetSession()->GetAccountId() << ", '"
@@ -15197,4 +15197,6 @@
     ss << ", '";
     ss << m_taxi.SaveTaxiDestinationsToString();
+	ss << "', '";
+	ss << GetSession()->GetLatency();
     ss << "' )";
 
Index: /trunk/sql/updates/220_characters.sql
===================================================================
--- /trunk/sql/updates/220_characters.sql (revision 212)
+++ /trunk/sql/updates/220_characters.sql (revision 212)
@@ -0,0 +1,2 @@
+ALTER TABLE `characters`
+    ADD `latency` int(11) unsigned NOT NULL default '0' AFTER `taxi_path`;
