ReturnString = ReturnString .. 'Zaubergrad ' .. grad ..'<br>'
ReturnString = ReturnString .. 'Zaubergrad ' .. grad ..'<br>'
-- Finde alle Zauber mit den entsprechenden Grad in der Zauberschule
-- Finde alle Zauber mit den entsprechenden Grad in der Zauberschule
−
local queryResult = mw.smw.ask('[[Category::Zauber]][[' .. Schule ..'::' .. grad ..'|?Kurzbeschreibung=1|mainlabel=-')
+
local queryResult = mw.smw.ask('[[Category::Zauber]][[' .. Schule ..'::' .. grad ..'|?Seitentitel=1|?Kurzbeschreibung=2|mainlabel=-')
local i = 1
local i = 1
while i <= table.getn(queryResult) -- gehe durch die einzelnen Zauber eines Grades
while i <= table.getn(queryResult) -- gehe durch die einzelnen Zauber eines Grades
do
do
−
ReturnString = ReturnString .. queryResult[i][1] -- nutze i um den Zauber in der Tabelle abzufragen, 1 ist die Beschreibung
+
ReturnString = ReturnString .. queryResult[i][1] .. ' (' .. queryResult[i][2] -- nutze i um den Zauber in der Tabelle abzufragen, 1 ist die Titel, 2 Beschrebinung
−
ReturnString = ReturnString ..'<br>' -- Einige Formatierungen
+
ReturnString = ReturnString ..')<br>' -- Einige Formatierungen