Difference between revisions of "Module:Enchantment/data/doc"

From Idlescape Wiki
Jump to navigation Jump to search
m
(Add 'categories' to doc js code)
Line 5: Line 5:
 
for (var id in enchants) {
 
for (var id in enchants) {
 
   enchants[id].desc = enchants[id].getTooltip(1, enchants[id].strengthPerLevel)
 
   enchants[id].desc = enchants[id].getTooltip(1, enchants[id].strengthPerLevel)
 +
  const item = Idlescape.data.items[enchants[id].scrollID];
 +
  if (item) {
 +
    enchants[id].categories = item.categories;
 +
  }
 
}
 
}
 
JSON.stringify(enchants)
 
JSON.stringify(enchants)
 
</syntaxhighlight>
 
</syntaxhighlight>

Revision as of 18:56, 28 April 2025

JS code to copy into browser console to get JSON.

var enchants = Idlescape.data.enchantments
for (var id in enchants) {
  enchants[id].desc = enchants[id].getTooltip(1, enchants[id].strengthPerLevel)
  const item = Idlescape.data.items[enchants[id].scrollID];
  if (item) {
    enchants[id].categories = item.categories;
  }
}
JSON.stringify(enchants)