Files
roll20-character-sheets-tester/ADnD_2E_Revised/pug/spellsDatalists.pug
T
Peter Bjerg Lidegaard 1cd77844e3 - Update scrolls on the equipment page to have a datalist
- Added datalists for scrolls for both chrome and firefox
2022-11-30 08:32:18 +01:00

29 lines
1.2 KiB
Plaintext

each levelObject, level in data
datalist(id=`${level}-spells`)
each spell, spellName in levelObject
- let category = spell.category || ''
if level.endsWith('monster')
- let displayLevel
case spell.level
when '1': - displayLevel = `1st level`
when '2': - displayLevel = `2nd level`
when '3': - displayLevel = `3rd level`
when 'q': - displayLevel = `Quest Spell`
default: - displayLevel = `${spell.level}th level`
if (category)
- displayLevel += `, ${category}`
if (spell.book !== 'PHB')
- displayLevel += `, ${spell.book}`
option(value!=spellName)= displayLevel
else
if (spell.book !== 'PHB')
if (category)
- category += ', '
- category += `${spell.book}`
option(value!=spellName)= category
each levelObject, level in data
datalist(id=`${level}-spells-ff`)
each spell, spellName in levelObject
option(value!=spellName)