{ char skillQuery[QUERY_MAX_LEN]; snprintf(skillQuery, sizeof(skillQuery), "SELECT skill0, skill1, skill2 FROM new_petsystem WHERE id=%d", item->GetID()); std::unique_ptr skillSQL(DBManager::instance().DirectQuery(skillQuery)); long petSkills = 0; if (skillSQL->Get()->uiNumRows > 0) MYSQL_ROW row = mysql_fetch_row(skillSQL->Get()->pSQLResult); for (int i = 0; i < 3; i++) { int skill = 0; str_to_number(skill, row[i]); if (skill <= 0) continue; petSkills += 1 << skill; } }