From 4fe5522212145fb74ef144228beb8315536a2414 Mon Sep 17 00:00:00 2001 From: Paul Coene Date: Sat, 21 Jan 2023 18:02:27 -0500 Subject: [PATCH] [Bug Fix] #scribespells triggered error on mysql keyword rank (#2779) --- zone/spells.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zone/spells.cpp b/zone/spells.cpp index c15d48491..a7876e312 100644 --- a/zone/spells.cpp +++ b/zone/spells.cpp @@ -5683,11 +5683,11 @@ std::unordered_map> 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 );