[Bug Fix] #scribespells triggered error on mysql keyword rank (#2779)

This commit is contained in:
Paul Coene 2023-01-21 18:02:27 -05:00 committed by GitHub
parent 0ccb18d017
commit 4fe5522212
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5683,11 +5683,11 @@ std::unordered_map<uint32, std::vector<uint16>> Client::LoadSpellGroupCache(uint
"SELECT a.spellgroup, a.id, a.rank "
"FROM spells_new a "
"INNER JOIN ("
"SELECT spellgroup, MAX(rank) rank "
"SELECT spellgroup, MAX(`rank`) `rank` "
"FROM spells_new "
"GROUP BY spellgroup) "
"b ON a.spellgroup = b.spellgroup AND a.rank = b.rank "
"WHERE a.spellgroup IN (SELECT DISTINCT spellgroup FROM spells_new WHERE spellgroup != 0 and classes{} BETWEEN {} AND {}) ORDER BY rank DESC",
"WHERE a.spellgroup IN (SELECT DISTINCT spellgroup FROM spells_new WHERE spellgroup != 0 and classes{} BETWEEN {} AND {}) ORDER BY `rank` DESC",
m_pp.class_, min_level, max_level
);