Search results
From Melvor Idle
- recommended due to the high food consumption and lack of access to powerful magic spells that an unrestricted account would have. You will also want to have completed40 KB (4,858 words) - 19:45, 30 July 2023
- (300/hr). Protect from Magic + Rigour. If the player has an abundance of food, they can opt for Battleheart over Protect from Magic. This will increase the30 KB (3,800 words) - 23:32, 2 June 2023
- Evasion). Augury: +15% Magic Accuracy Rating and +15% Magic Max Hit (previously +25% Magic Accuracy Rating, +10% Magic Max Hit and +25% Magic Evasion). The level1 KB (39,394 words) - 20:09, 15 April 2024
- against such a creature. You quickly summon a simple energy reverse spell; crude magic but enough to destabilise a creature harnessing lightning without64 KB (244 words) - 08:50, 11 April 2024
- type also local imgOverrides = { ['Alt Magic'] = 'Magic', ['Alt. Magic'] = 'Magic', ['Alternative Magic'] = 'Magic', ['Melee'] = {'Attack', 'skill'},31 KB (3,744 words) - 04:01, 20 May 2024
- i, spellBook in ipairs(p.spellBooks) do if spellBookID == nil or spellBookID == spellBook.id then local spells = p.getSpellsBySpellBook(spellBook24 KB (2,979 words) - 09:46, 15 November 2023
- local spell = p.getSpell(spellName) if spell == nil then return "ERROR: No spell named "..spellName.." found" end return p._getSpellStat(spell, statName)12 KB (1,663 words) - 20:51, 2 February 2022
- local spell = p.getSpell(spellName) if spell == nil then return "ERROR: No spell named "..spellName.." found" end return p._getSpellStat(spell, statName)14 KB (1,930 words) - 01:03, 4 March 2022
- _getSpellUseTable(item) if spellUseTable ~= nil and spellUseTable ~= '' then table.insert(resultPart, '\r\n===' .. Icons.Icon({'Magic', type='skill',26 KB (3,346 words) - 00:06, 10 April 2024
- _getItemLootSourceTable() for i, altSpell in ipairs(Magic.getSpellsBySpellBook('altMagic')) do if altSpell.produces == item.id then table.insert(tables, p._b42 KB (5,511 words) - 14:45, 22 November 2022
- _getItemLootSourceTable() for i, altSpell in ipairs(Magic.getSpellsBySpellBook('altMagic')) do if altSpell.produces == item.id then table.insert(tables, p._b47 KB (6,075 words) - 00:20, 13 May 2023
- _getItemLootSourceTable() for i, altSpell in ipairs(Magic.getSpellsBySpellBook('altMagic')) do if altSpell.produces == item.id then table.insert(tables, p._b51 KB (6,647 words) - 17:37, 26 March 2024
- _getItemLootSourceTable() for i, altSpell in ipairs(Magic.getSpellsBySpellBook('altMagic')) do if altSpell.produces == item.id then table.insert(tables, p._b51 KB (6,636 words) - 22:23, 8 March 2024
- _getItemLootSourceTable() for i, altSpell in ipairs(Magic.getSpellsBySpellBook('altMagic')) do if altSpell.produces == item.id then table.insert(tables, p._b50 KB (6,572 words) - 08:55, 24 February 2024
- _getSpellUseTable(item) if spellUseTable ~= nil and spellUseTable ~= '' then table.insert(resultPart, '\r\n===' .. Icons.Icon({'Magic', type='skill',23 KB (3,072 words) - 01:22, 4 March 2022
- _getSpellUseTable(item) local spellList = Magic.getSpellsForRune(item.id) --Bail immediately if no spells are found if Shared.tableCount(spellList)26 KB (3,597 words) - 23:28, 2 February 2022
- return table.concat(resultPart) else return '' end end function p.buildAltMagicTable(spellName) local spell = Magic.getSpell(spellName, 'AltMagic')42 KB (5,778 words) - 21:45, 2 February 2022
- spellTable[spellBook.id] = {} local spells = Magic.getSpellsBySpellBook(spellBook.id) for j, spell in ipairs(spells) do table.insert(spellTable[spellBook21 KB (2,751 words) - 03:40, 12 March 2024
- -- Spells if includeCat['Spell'] then local spellCats = { 'ancientSpells', 'archaicSpells' } for i, spellCat in ipairs(spellCats)13 KB (1,552 words) - 21:42, 23 March 2023
- attackType == 'magic' then local mSpell = nil if monster.selectedSpell ~= nil then mSpell = Magic.getSpellByID('Spells', monster.selectedSpell) end39 KB (5,036 words) - 21:39, 31 January 2023