User:Slash: Difference between revisions

From Melvor Idle
No edit summary
No edit summary
Tag: Manual revert
 
(115 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{V|1.1.2}}
{| class="wikitable navigation-not-searchable" style="margin:auto; clear:both; width: 100%"
{{Otheruses|the {{PAGENAME}} skill|training the skill|{{PAGENAME}}/Training}}
! Prayers !! DLC !! {{Skill|Prayer|Prayers}}
[[File:Fletching (skill).svg|thumb|right|Fletching]]
|-
 
! style="text-align:center;"rowspan=2| Standard
'''{{PAGENAME}}''' is a skill used to make {{Skill|Ranged}} weapons and ammunition.
| style="text-align:center; | {{Melvor}}
 
| style="text-align:center;" | {{PrayerIcon|Thick Skin|size=16}} • {{PrayerIcon|Burst of Strength|size=16}} • {{PrayerIcon|Clarity of Thought|size=16}} • {{PrayerIcon|Sharp Eye|size=16}} • {{PrayerIcon|Mystic Will|size=16}} • {{PrayerIcon|Rock Skin|size=16}} • {{PrayerIcon|Superhuman Strength|size=16}} • {{PrayerIcon|Improved Reflexes|size=16}} {{PrayerIcon|Rapid Heal|size=16}} • {{PrayerIcon|Protect Item|size=16}} • {{PrayerIcon|Hawk Eye|size=16}} • {{PrayerIcon|Mystic Lore|size=16}} • {{PrayerIcon|Steel Skin|size=16}} • {{PrayerIcon|Ultimate Strength|size=16}} {{PrayerIcon|Incredible Reflexes|size=16}} {{PrayerIcon|Protect from Magic|size=16}} • {{PrayerIcon|Protect from Ranged|size=16}} • {{PrayerIcon|Protect from Melee|size=16}} • {{PrayerIcon|Eagle Eye|size=16}} • {{PrayerIcon|Mystic Might|size=16}} {{PrayerIcon|Redemption|size=16}} {{PrayerIcon|Chivalry|size=16}} {{PrayerIcon|Piety|size=16}} {{PrayerIcon|Rigour|size=16}} {{PrayerIcon|Augury|size=16}} {{PrayerIcon|Stone Skin|size=16}} {{PrayerIcon|Safeguard|size=16}} {{PrayerIcon|Rejuvenation|size=16}} {{PrayerIcon|Sharp Vision|size=16}} • {{PrayerIcon|Mystic Mastery|size=16}} • {{PrayerIcon|Battleheart|size=16}}
==Mechanics==
|-
Each Fletching action takes 2 seconds. This time can be reduced by 15%,  to 1.7 seconds, by purchasing the {{UpgradeIcon|Perpetual Haste}} god upgrade after the {{ZoneIcon|Air God Dungeon}} has been completed at least once. It can further be reduced by 0.2 seconds by acquiring the pet, {{PetIcon|Fletching}}, and then by another 0.2 seconds if the 95% [[#Mastery Pool Checkpoints|Mastery pool checkpoint]] has been reached. When all three of these bonuses are active, the time per action will be reduced to 1.3 seconds.
| style="text-align:center; | {{TotH}}
 
| style="text-align:center;" | {{PrayerIcon|Valor|size=16}} • {{PrayerIcon|Avidity|size=16}} • {{PrayerIcon|Divination|size=16}} • {{PrayerIcon|Grace|size=16}} • {{PrayerIcon|Holy Aegis|size=16}} • {{PrayerIcon|Divine Precision|size=16}} • {{PrayerIcon|Elusivity|size=16}} • {{PrayerIcon|Battleborn|size=16}}
Raising Fletching to {{SkillReq|{{PAGENAME}}|99}} will unlock the {{ItemIcon|Fletching Skillcape}} for purchase from the [[Shop]]. The [[Fletching Skillcape]] doubles the amount of items created when Fletching. This effect applies at every crafting step, making it possible to quadruple the amount of items made when crafting bows by doubling on both creating unstrung bows and then again when stringing them.
|-
 
! style="text-align:center;"| Unholy
The {{TotH}}[[Throne of the Herald Expansion]] introduces further interval reductions: {{ItemIcon|Sharp Fletcher Gloves}} provide a 0.1 second reduction when equipped, and the {{AgilityIcon|Mountain Trail Obstacle}} provides a 0.2 second reduction when active. A further reduction of 3% is possible with the {{AgilityIcon|Elite Pillar of Expertise}}, and 2% once {{PetIcon|Harold}} is unlocked. When crafting arrows, the {{ItemIcon|Eagle}} + {{ItemIcon|Beaver}} synergy provides a further 0.3 second reduction. This leads to a minimum action interval of 0.9 seconds when fletching items other than arrows, and 0.6 seconds when fletching arrows.
| style="text-align:center; | {{AoD}}
 
| style="text-align:center;" | {{PrayerIcon|Maim|size=16}} • {{PrayerIcon|Grudge|size=16}} • {{PrayerIcon|Profane|size=16}} • {{PrayerIcon|Consumption|size=16}} • {{PrayerIcon|Malice|size=16}} {{PrayerIcon|Martyr|size=16}} • {{PrayerIcon|Shatter|size=16}} • {{PrayerIcon|Spite|size=16}} {{PrayerIcon|Destruction|size=16}} • {{PrayerIcon|Punishment|size=16}} • {{PrayerIcon|Corruption|size=16}} • {{PrayerIcon|Defile|size=16}} • {{PrayerIcon|Retribution|size=16}} • {{PrayerIcon|Malevolence|size=16}} • {{PrayerIcon|Reckoning|size=16}} • {{PrayerIcon|Sacrilege|size=16}} • {{PrayerIcon|Eradicate|size=16}}
{{ItemIcon|Skilled Fletching Potion IV|notext=true}} [[Skilled Fletching Potion|Skilled Fletching Potions]] provide a 5-25% chance to double the items produced. This effect works alongside the {{ItemIcon|Fletching Skillcape}}, making it possible to turn 1 log into 4 unstrung bows, and then 16 strung bows if the player is lucky enough to have the fletching potion trigger for both steps.
|-
 
! style="text-align:center;"| Abyssal
==Mastery Unlocks==
| style="text-align:center; | {{ItA}}
 
| style="text-align:center;" | {{PrayerIcon|Savagery|size=16}} • {{PrayerIcon|Menace|size=16}} • {{PrayerIcon|Volatility|size=16}} • {{PrayerIcon|Endure|size=16}} • {{PrayerIcon|Focused|size=16}} • {{PrayerIcon|Elusion|size=16}} • {{PrayerIcon|Ravage|size=16}} • {{PrayerIcon|Ferocity|size=16}} • {{PrayerIcon|Terrorize|size=16}} • {{PrayerIcon|Instability|size=16}} • {{PrayerIcon|Piercer|size=16}} • {{PrayerIcon|Drain|size=16}} • {{PrayerIcon|Vanish|size=16}} • {{PrayerIcon|Renewal|size=16}} • {{PrayerIcon|Cruelty|size=16}} • {{PrayerIcon|Opress|size=16}} • {{PrayerIcon|Devastation|size=16}} • {{PrayerIcon|Melee Shroud|size=16}} • {{PrayerIcon|Ranged Shroud|size=16}} • {{PrayerIcon|Magic Shroud|size=16}} • {{PrayerIcon|Evisceration|size=16}} • {{PrayerIcon|Deadshot|size=16}} • {{PrayerIcon|Brutality|size=16}} • {{PrayerIcon|Tyranny|size=16}} • {{PrayerIcon|Obliteration|size=16}} • {{PrayerIcon|Dissipation|size=16}} • {{PrayerIcon|Meticulous|size=16}} {{PrayerIcon|Siphon|size=16}} {{PrayerIcon|Dispersion|size=16}} • {{PrayerIcon|Unrelenting|size=16}} • {{PrayerIcon|Annihilation|size=16}}
===Item Mastery Unlocks===
|}
{{MasteryUnlocks}}
<syntaxhighlight lang="javascript" line>
 
let results = [`{| class="wikitable navigation-not-searchable" style="margin:auto; clear:both; width: 100%"\n! Prayers !! DLC !! {{Skill|Prayer|Prayers}}`],
===Mastery Pool Checkpoints===
nsMap = new Map([['melvorF', ['Standard', '{{Melvor}}']], ['melvorTotH', ['', '{{TotH}}']], ['melvorAoD', ['Unholy', '{{AoD}}']], ['melvorItA', ['Abyssal', '{{ItA}}']]]);
{{MasteryCheckpoints}}
game.prayers.namespaceMaps.forEach((prayers, ns) => {
 
let bookResults = '',
 
nsValues = nsMap.get(ns),
== Skillcape ==
rowSpan = ns === 'melvorF' ? 'rowspan=2' : '',
 
style = ns === 'melvorTotH' ? `| style="text-align:center; | ${nsValues[1]}` : `! style="text-align:center;"${rowSpan}| ${nsValues[0]}\n| style="text-align:center; | ${nsValues[1]}`
The [[Skillcapes|skillcape]] can be purchased from the store for {{GP|1000000}} after the player reaches {{SkillReq|{{PAGENAME}}|99}}.
results.push(`\n|-\n${style}\n| style="text-align:center;" |`);
{{SkillcapeInfo}}
prayers.forEach(prayer => {
 
bookResults += ` {{PrayerIcon|${prayer.name}|size=16}} •`;
== Pet ==
});
The [[Pets|pet]] can be unlocked by doing any Fletching action.
bookResults = bookResults.slice(0, bookResults.length - 2); results.push(bookResults);
{{PetSkillInfo}}
});
 
let outputString = ``;
==Arrows==
results.forEach(str => outputString += str);
{{FletchingArrowTable}}
outputString += '\n|}';
==Shortbows==
self.nw?.Clipboard.get().set ? self.nw?.Clipboard?.get().set(outputString, 'text') : copy(outputString);
{{FletchingShortbowTable}}
console.log(outputString);
==Longbows==
</syntaxhighlight>
{{FletchingLongbowTable}}
==Gem-Tipped Bolts==
{{FletchingBoltTable}}
==Crossbows==
{{FletchingCrossbowTable}}
==Javelins==
{{FletchingJavelinTable}}
== Potion ==
 
The [[Skilled Fletching Potion]] can be used to increase the chance of creating twice as many items while Fletching.
{{PotionTable|Skilled Fletching Potion}}
 
==Summoning Boosts==
This table shows all the {{Skill|Summoning}} Familiars and Synergies that provide a bonus to {{PAGENAME}}.
{{SkillSummoningBonusTable|{{PAGENAME}}}}
 
==Skill Boosts==
This table lists most sources of {{PAGENAME}}-specific modifier boosts. For a list of boosts that apply to all skills, see the [[Skill Boosts]] page. This list does not contain boosts provided from {{Icon|Mastery}} rewards.
{{ModifierTable|increasedSkillXP,decreasedSkillIntervalPercent,increasedSkillPreservationChance,decreasedSkillInterval,increasedChanceToDoubleItemsSkill,increasedChanceAdditionalSkillResource,increasedMasteryXP,doubleItemsSkill,increasedBoltProduction,increasedChanceExtraArrows,increasedChanceExtraCrossbows,increasedChanceExtraJavelins,increasedChanceExtraUnstrungBows,increasedChanceItemToGoldFletching,increasedFletchingBoltQuantity,decreasedFletchingIntervalWithArrows,increasedJavelinProduction,decreasedJavelinResourceCost,increasedNonCombatSkillXP,decreasedGlobalSkillIntervalPercent,increasedMasteryPoolCap|{{PAGENAME}} Boosts|false|skill={{PAGENAME}}}}
 
[[Category:Skills]]{{Menu}

Latest revision as of 22:08, 28 July 2024

let results = [`{| class="wikitable navigation-not-searchable" style="margin:auto; clear:both; width: 100%"\n! Prayers !! DLC !! {{Skill|Prayer|Prayers}}`],
	nsMap = new Map([['melvorF', ['Standard', '{{Melvor}}']], ['melvorTotH', ['', '{{TotH}}']], ['melvorAoD', ['Unholy', '{{AoD}}']], ['melvorItA', ['Abyssal', '{{ItA}}']]]);
game.prayers.namespaceMaps.forEach((prayers, ns) => {
	let bookResults = '',
		nsValues = nsMap.get(ns),
		rowSpan = ns === 'melvorF' ? 'rowspan=2' : '',
		style = ns === 'melvorTotH' ? `| style="text-align:center; | ${nsValues[1]}` : `! style="text-align:center;"${rowSpan}| ${nsValues[0]}\n| style="text-align:center; | ${nsValues[1]}`
	results.push(`\n|-\n${style}\n| style="text-align:center;" |`);
	prayers.forEach(prayer => {
		bookResults += ` {{PrayerIcon|${prayer.name}|size=16}} •`;
	});
	bookResults = bookResults.slice(0, bookResults.length - 2); results.push(bookResults);
});
let outputString = ``;
results.forEach(str => outputString += str);
outputString += '\n|}';
self.nw?.Clipboard.get().set ? self.nw?.Clipboard?.get().set(outputString, 'text') : copy(outputString);
console.log(outputString);