Core/DBLayer: Couple fixes
This commit is contained in:
@@ -568,7 +568,7 @@ bool ChatHandler::HandleCharacterChangeRaceCommand(const char * args)
|
|||||||
|
|
||||||
PreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_ADD_AT_LOGIN_FLAG);
|
PreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_ADD_AT_LOGIN_FLAG);
|
||||||
|
|
||||||
stmt->setUInt16(0, uint16(AT_LOGIN_CHANGE_FACTION));
|
stmt->setUInt16(0, uint16(AT_LOGIN_CHANGE_RACE));
|
||||||
|
|
||||||
if (target)
|
if (target)
|
||||||
{
|
{
|
||||||
@@ -710,13 +710,13 @@ bool ChatHandler::HandleLookupPlayerIpCommand(const char* args)
|
|||||||
std::string ip;
|
std::string ip;
|
||||||
int32 limit;
|
int32 limit;
|
||||||
char* limit_str;
|
char* limit_str;
|
||||||
|
|
||||||
Player *chr = getSelectedPlayer();
|
Player *chr = getSelectedPlayer();
|
||||||
if (chr == NULL)
|
if (chr == NULL)
|
||||||
{
|
{
|
||||||
if (!*args)
|
if (!*args)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
ip = strtok ((char*)args, " ");
|
ip = strtok ((char*)args, " ");
|
||||||
limit_str = strtok (NULL, " ");
|
limit_str = strtok (NULL, " ");
|
||||||
limit = limit_str ? atoi (limit_str) : -1;
|
limit = limit_str ? atoi (limit_str) : -1;
|
||||||
|
|||||||
@@ -1936,7 +1936,7 @@ void World::Update(uint32 diff)
|
|||||||
stmt->setUInt64(0, uint64(tmpDiff));
|
stmt->setUInt64(0, uint64(tmpDiff));
|
||||||
stmt->setUInt16(1, uint16(maxOnlinePlayers));
|
stmt->setUInt16(1, uint16(maxOnlinePlayers));
|
||||||
stmt->setUInt32(2, realmID);
|
stmt->setUInt32(2, realmID);
|
||||||
stmt->setUInt16(3, uint64(m_startTime));
|
stmt->setUInt64(3, uint64(m_startTime));
|
||||||
|
|
||||||
LoginDatabase.Execute(stmt);
|
LoginDatabase.Execute(stmt);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1041,7 +1041,7 @@ public:
|
|||||||
}
|
}
|
||||||
while (result->NextRow());
|
while (result->NextRow());
|
||||||
// set "wpguid" column to "empty" - no visual waypoint spawned
|
// set "wpguid" column to "empty" - no visual waypoint spawned
|
||||||
PreparedStatement* stmt = WorldDatabase.GetPreparedStatement(WOLRD_UPD_ALL_WAYPOINT_DATA_WPGUID);
|
PreparedStatement* stmt = WorldDatabase.GetPreparedStatement(WORLD_UPD_ALL_WAYPOINT_DATA_WPGUID);
|
||||||
|
|
||||||
WorldDatabase.Execute(stmt);
|
WorldDatabase.Execute(stmt);
|
||||||
//WorldDatabase.PExecute("UPDATE creature_movement SET wpguid = '0' WHERE wpguid <> '0'");
|
//WorldDatabase.PExecute("UPDATE creature_movement SET wpguid = '0' WHERE wpguid <> '0'");
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ void WorldDatabaseConnection::DoPrepareStatements()
|
|||||||
PREPARE_STATEMENT(WORLD_UPD_WAYPOINT_DATA_POINT, "UPDATE waypoint_data SET point = point - 1 WHERE id = ? AND point > ?", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_UPD_WAYPOINT_DATA_POINT, "UPDATE waypoint_data SET point = point - 1 WHERE id = ? AND point > ?", CONNECTION_ASYNC);
|
||||||
PREPARE_STATEMENT(WORLD_UPD_WAYPOINT_DATA_POSITION, "UPDATE waypoint_data SET position_x = ?, position_y = ?, position_z = ? where id = ? AND point = ?", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_UPD_WAYPOINT_DATA_POSITION, "UPDATE waypoint_data SET position_x = ?, position_y = ?, position_z = ? where id = ? AND point = ?", CONNECTION_ASYNC);
|
||||||
PREPARE_STATEMENT(WORLD_UPD_WAYPOINT_DATA_WPGUID, "UPDATE waypoint_data SET wpguid = ? WHERE id = ? and point = ?", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_UPD_WAYPOINT_DATA_WPGUID, "UPDATE waypoint_data SET wpguid = ? WHERE id = ? and point = ?", CONNECTION_ASYNC);
|
||||||
PREPARE_STATEMENT(WOLRD_UPD_ALL_WAYPOINT_DATA_WPGUID, "UPDATE waypoint_data SET wpguid = 0", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_UPD_ALL_WAYPOINT_DATA_WPGUID, "UPDATE waypoint_data SET wpguid = 0", CONNECTION_ASYNC);
|
||||||
PREPARE_STATEMENT(WORLD_INS_CREATURE_ADDON, "INSERT INTO creature_addon(guid, path_id) VALUES (?, ?)", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_INS_CREATURE_ADDON, "INSERT INTO creature_addon(guid, path_id) VALUES (?, ?)", CONNECTION_ASYNC);
|
||||||
PREPARE_STATEMENT(WORLD_UPD_CREATURE_ADDON_PATH, "UPDATE creature_addon SET path_id = ? WHERE guid = ?", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_UPD_CREATURE_ADDON_PATH, "UPDATE creature_addon SET path_id = ? WHERE guid = ?", CONNECTION_ASYNC);
|
||||||
PREPARE_STATEMENT(WORLD_DEL_CREATURE_ADDON, "DELETE FROM creature_addon WHERE guid = ?", CONNECTION_ASYNC);
|
PREPARE_STATEMENT(WORLD_DEL_CREATURE_ADDON, "DELETE FROM creature_addon WHERE guid = ?", CONNECTION_ASYNC);
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ enum WorldDatabaseStatements
|
|||||||
WORLD_UPD_WAYPOINT_DATA_POINT,
|
WORLD_UPD_WAYPOINT_DATA_POINT,
|
||||||
WORLD_UPD_WAYPOINT_DATA_POSITION,
|
WORLD_UPD_WAYPOINT_DATA_POSITION,
|
||||||
WORLD_UPD_WAYPOINT_DATA_WPGUID,
|
WORLD_UPD_WAYPOINT_DATA_WPGUID,
|
||||||
WOLRD_UPD_ALL_WAYPOINT_DATA_WPGUID,
|
WORLD_UPD_ALL_WAYPOINT_DATA_WPGUID,
|
||||||
WORLD_UPD_CREATURE_ADDON_PATH,
|
WORLD_UPD_CREATURE_ADDON_PATH,
|
||||||
WORLD_INS_CREATURE_ADDON,
|
WORLD_INS_CREATURE_ADDON,
|
||||||
WORLD_DEL_CREATURE_ADDON,
|
WORLD_DEL_CREATURE_ADDON,
|
||||||
|
|||||||
Reference in New Issue
Block a user