<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://nethackwiki.com/index.php?action=history&amp;feed=atom&amp;title=User%3ATungtn%2FPhysical_damage_analysis%2FRanger</id>
	<title>User:Tungtn/Physical damage analysis/Ranger - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://nethackwiki.com/index.php?action=history&amp;feed=atom&amp;title=User%3ATungtn%2FPhysical_damage_analysis%2FRanger"/>
	<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Tungtn/Physical_damage_analysis/Ranger&amp;action=history"/>
	<updated>2026-06-12T14:38:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.5</generator>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Tungtn/Physical_damage_analysis/Ranger&amp;diff=90642&amp;oldid=prev</id>
		<title>Tungtn: Created page with &quot;Conventionally, rangers almost exclusively on ranged combat, even in melee range.  '''Ranger multishot note''': Rangers get +1 multishot (and heavyshot in DynaHack) for all pr...&quot;</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Tungtn/Physical_damage_analysis/Ranger&amp;diff=90642&amp;oldid=prev"/>
		<updated>2014-10-07T08:29:39Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Conventionally, rangers almost exclusively on ranged combat, even in melee range.  &amp;#039;&amp;#039;&amp;#039;Ranger multishot note&amp;#039;&amp;#039;&amp;#039;: Rangers get +1 multishot (and heavyshot in DynaHack) for all pr...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Conventionally, rangers almost exclusively on ranged combat, even in melee range.&lt;br /&gt;
&lt;br /&gt;
'''Ranger multishot note''': Rangers get +1 multishot (and heavyshot in DynaHack) for all projectiles.&lt;br /&gt;
&lt;br /&gt;
'''DynaHack heavyshot note''': Heavyshot multiplies projectile base damage and enchantment, but does NOT include skill bonus! Definitely not intended.&lt;br /&gt;
&lt;br /&gt;
== Early game ==&lt;br /&gt;
&lt;br /&gt;
=== arrows (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* basic bow: +0&lt;br /&gt;
* normal ranger multishot: x1 / x1.5 / x2&lt;br /&gt;
** +0&lt;br /&gt;
*** 1 / '''5.25''' / 12&lt;br /&gt;
** +2&lt;br /&gt;
*** 3 / '''8.25''' / 16&lt;br /&gt;
* elf/orc ranger multishot: x1 / x2 / x3&lt;br /&gt;
** +0&lt;br /&gt;
*** 1 / '''7''' / 18&lt;br /&gt;
** +2&lt;br /&gt;
*** 3 / '''11''' / 24&lt;br /&gt;
&lt;br /&gt;
=== crossbow bolts (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* basic crossbow: +0&lt;br /&gt;
* NetHack&lt;br /&gt;
** ranger multishot: x1 / x1.5 / x2&lt;br /&gt;
** +0&lt;br /&gt;
*** small: 2 / '''5.25''' / 10&lt;br /&gt;
*** large: 2 / '''6.75''' / 14&lt;br /&gt;
** +2&lt;br /&gt;
*** small: 4 / '''8.25''' / 14&lt;br /&gt;
*** large: 4 / '''9.75''' / 18&lt;br /&gt;
* DynaHack&lt;br /&gt;
** With +0 skill damage bonus, crossbow heavyshot does exactly the same damage as multishot in NetHack.&lt;br /&gt;
&lt;br /&gt;
=== +0 daggers (thrown) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* basic dagger: +0&lt;br /&gt;
* multishot: x1 / x1.5 / x2&lt;br /&gt;
* small: 1 / '''3.75''' / 8&lt;br /&gt;
* large: 1 / '''3''' / 6&lt;br /&gt;
&lt;br /&gt;
Crossbow bolts out-damage arrows, but elves and orcs (with matching racial bow and arrows) out-damage both.&lt;br /&gt;
&lt;br /&gt;
Daggers do less damage than anything fired in the early game and should only be used to preserve ammo or train the dagger skill for later.&lt;br /&gt;
&lt;br /&gt;
== Mid game ==&lt;br /&gt;
&lt;br /&gt;
=== poisoned arrows (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* expert bow: +2 or +3 (DynaHack)&lt;br /&gt;
* NetHack&lt;br /&gt;
** normal ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
*** +0&lt;br /&gt;
**** resist: 3 / '''13.75''' / 32&lt;br /&gt;
**** non-resist: 4 / '''22.5''' / 56&lt;br /&gt;
*** +2&lt;br /&gt;
**** resist: 5 / '''18.75''' / 40&lt;br /&gt;
**** non-resist: 6 / '''27.5''' / 64&lt;br /&gt;
** elf/orc ranger multishot: x1 / x3 / x5&lt;br /&gt;
*** +0&lt;br /&gt;
**** resist: 3 / '''16.5''' / 40&lt;br /&gt;
**** non-resist: 4 / '''27''' / 70&lt;br /&gt;
*** +2&lt;br /&gt;
**** resist: 5 / '''22.5''' / 50&lt;br /&gt;
**** non-resist: 6 / '''33''' / 80&lt;br /&gt;
* DynaHack&lt;br /&gt;
** normal ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
*** +0&lt;br /&gt;
**** resist: 4 / '''16.25''' / 36&lt;br /&gt;
**** non-resist: 5 / '''25''' / 60&lt;br /&gt;
*** +2&lt;br /&gt;
**** resist: 6 / '''21.25''' / 44&lt;br /&gt;
**** non-resist: 7 / '''30''' / 68&lt;br /&gt;
** elf/orc ranger multishot: x1 / x3 / x5&lt;br /&gt;
*** +0&lt;br /&gt;
**** resist: 4 / '''19.5''' / 45&lt;br /&gt;
**** non-resist: 5 / '''30''' / 75&lt;br /&gt;
*** +2&lt;br /&gt;
**** resist: 6 / '''25.5''' / 55&lt;br /&gt;
**** non-resist: 7 / '''36''' / 85&lt;br /&gt;
&lt;br /&gt;
=== +0 poisoned silver arrows (fired, rare!) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* expert bow: +2 or +3 (DynaHack)&lt;br /&gt;
* ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
* NetHack&lt;br /&gt;
** unpoisoned/poison-resist&lt;br /&gt;
*** non-silver: 3 / '''13.75''' / 32&lt;br /&gt;
*** silver: 4 / '''40''' / 112&lt;br /&gt;
** poisoned&lt;br /&gt;
*** non-silver: 4 / '''22.5''' / 56&lt;br /&gt;
*** silver: 5 / '''48.75''' / 136&lt;br /&gt;
* DynaHack&lt;br /&gt;
** unpoisoned/poison-resist&lt;br /&gt;
*** non-silver: 4 / '''16.25''' / 36&lt;br /&gt;
*** silver: 5 / '''42.5''' / 116&lt;br /&gt;
** poisoned&lt;br /&gt;
*** non-silver: 5 / '''25''' / 60&lt;br /&gt;
*** silver: 6 / '''51.25''' / 140&lt;br /&gt;
&lt;br /&gt;
=== poisoned crossbow bolts (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* expert crossbow: +2 or +3 (DynaHack)&lt;br /&gt;
* NetHack&lt;br /&gt;
** ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
** +0&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** small: 4 / '''13.75''' / 28&lt;br /&gt;
**** large: 4 / '''16.25''' / 36&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** small: 5 / '''20''' / 52&lt;br /&gt;
**** large: 5 / '''22.5''' / 60&lt;br /&gt;
** +2&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** small: 6 / '''18.75''' / 36&lt;br /&gt;
**** large: 6 / '''21.25''' / 44&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** small: 7 / '''25''' / 60&lt;br /&gt;
**** large: 7 / '''27.5''' / 68&lt;br /&gt;
* DynaHack&lt;br /&gt;
** ranger heavyshot: x1 / x2.5 / x4&lt;br /&gt;
** Note: Crossbows are heavyshot, so skill bonus is applied AFTER the damage multiplier, not before!&lt;br /&gt;
** +0&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** small: 5 / '''11.75''' / 23&lt;br /&gt;
**** large: 5 / '''14.25''' / 31&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** small: 6 / '''18''' / 47&lt;br /&gt;
**** large: 6 / '''20.5''' / 55&lt;br /&gt;
** +2&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** small: 7 / '''16.75''' / 31&lt;br /&gt;
**** large: 7 / '''19.25''' / 39&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** small: 8 / '''23''' / 55&lt;br /&gt;
**** large: 8 / '''25.5''' / 63&lt;br /&gt;
&lt;br /&gt;
=== +0 daggers (thrown) ===&lt;br /&gt;
&lt;br /&gt;
* thrown: no str bonus&lt;br /&gt;
* expert dagger: +2 or +3 (DynaHack)&lt;br /&gt;
* ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
* NetHack&lt;br /&gt;
** small: 3 / '''11.25''' / 24&lt;br /&gt;
** large: 3 / '''10''' / 20&lt;br /&gt;
* DynaHack&lt;br /&gt;
** small: 4 / '''13.75''' / 28&lt;br /&gt;
** large: 4 / '''12.5''' / 24&lt;br /&gt;
&lt;br /&gt;
'''Poisoned arrows out-damage thrown daggers''' by 20% against poison-resistant monsters, and by a whopping 100% against monsters weak to poison!&lt;br /&gt;
&lt;br /&gt;
'''Poisoned arrow damage''' (22.5 average for +0 expert ranger multishot) '''approaches average damage of +7 artifact weapons of late game characters!'''&lt;br /&gt;
&lt;br /&gt;
Making heavyshot work on crossbows the way they currently do in DynaHack actually '''REDUCES crossbow damage by 10%''' compared to NetHack where they multishot instead; definitely NOT intended. Heavyshot should probably be applied in hmon_hitmon() instead of dmgval().&lt;br /&gt;
&lt;br /&gt;
== Late game ==&lt;br /&gt;
&lt;br /&gt;
=== +7 poisoned arrows (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* expert bow: +2 or +3 (DynaHack)&lt;br /&gt;
* NetHack&lt;br /&gt;
** normal ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** 10 / '''31.25''' / 60&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** 11 / '''40''' / 84&lt;br /&gt;
** elf/orc ranger multishot: x1 / x3 / x5&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** 10 / '''37.5''' / 75&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** 11 / '''48''' / 105&lt;br /&gt;
* DynaHack&lt;br /&gt;
** normal ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** 10 / '''33.75''' / 64&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** 12 / '''42.5''' / 88&lt;br /&gt;
** elf/orc ranger multishot: x1 / x3 / x5&lt;br /&gt;
*** unpoisoned/poison-resist&lt;br /&gt;
**** 10 / '''40.5''' / 80&lt;br /&gt;
*** poisoned&lt;br /&gt;
**** 12 / '''51''' / 110&lt;br /&gt;
&lt;br /&gt;
=== +7 poisoned silver arrows (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* expert bow: +2 or +3 (DynaHack)&lt;br /&gt;
* ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
* NetHack&lt;br /&gt;
** unpoisoned/poison-resist&lt;br /&gt;
*** non-silver: 10 / '''31.25''' / 60&lt;br /&gt;
*** silver: 11 / '''57.5''' / 140&lt;br /&gt;
** poisoned&lt;br /&gt;
*** non-silver: 11 / '''40''' / 84&lt;br /&gt;
*** silver: 12 / '''66.25''' / 164&lt;br /&gt;
* DynaHack&lt;br /&gt;
** unpoisoned/poison-resist&lt;br /&gt;
*** non-silver: 10 / '''33.75''' / 64&lt;br /&gt;
*** silver: 12 / '''60''' / 144&lt;br /&gt;
** poisoned&lt;br /&gt;
*** non-silver: 12 / '''42.5''' / 88&lt;br /&gt;
*** silver: 13 / '''68.75''' / 168&lt;br /&gt;
&lt;br /&gt;
=== +7 poisoned crossbow bolts (fired) ===&lt;br /&gt;
&lt;br /&gt;
* fired: no str bonus&lt;br /&gt;
* expert crossbow: +2 or +3 (DynaHack)&lt;br /&gt;
* NetHack&lt;br /&gt;
** ranger multishot: x1 / x2.5 / x4&lt;br /&gt;
** unpoisoned/poison-resist&lt;br /&gt;
*** small: 11 / '''31.25''' / 56&lt;br /&gt;
*** large: 11 / '''33.75''' / 64&lt;br /&gt;
** poisoned&lt;br /&gt;
*** small: 12 / '''37.5''' / 80&lt;br /&gt;
*** large: 12 / '''40''' / 88&lt;br /&gt;
* DynaHack&lt;br /&gt;
** ranger heavyshot: x1 / x2.5 / x4&lt;br /&gt;
** Note: Crossbows are heavyshot, so skill bonus is applied AFTER the damage multiplier, not before!&lt;br /&gt;
** unpoisoned/poison-resist&lt;br /&gt;
*** small: 12 / '''29.25''' / 51&lt;br /&gt;
*** large: 12 / '''31.75''' / 59&lt;br /&gt;
** poisoned&lt;br /&gt;
*** small: 13 / '''35.5''' / 75&lt;br /&gt;
*** large: 13 / '''38''' / 83&lt;br /&gt;
&lt;br /&gt;
=== +7 silver spear ===&lt;br /&gt;
&lt;br /&gt;
* 18/** str: +6&lt;br /&gt;
* skilled spear: +1&lt;br /&gt;
* subtotal of bonuses: +7&lt;br /&gt;
* non-silver&lt;br /&gt;
** small: 15 / '''17.5''' / 20&lt;br /&gt;
** large: 15 / '''18.5''' / 22&lt;br /&gt;
* silver&lt;br /&gt;
** small: 16 / '''28''' / 40&lt;br /&gt;
** large: 16 / '''29''' / 42&lt;br /&gt;
&lt;br /&gt;
=== +7 Stormbringer (chaotic crowning) ===&lt;br /&gt;
&lt;br /&gt;
* 18/** str: +6&lt;br /&gt;
* basic broadsword: +0&lt;br /&gt;
* resist&lt;br /&gt;
** small: 15 / '''18''' / 21&lt;br /&gt;
** large: 15 / '''17.5''' / 20&lt;br /&gt;
* non-resist&lt;br /&gt;
** small: 17 / '''24''' / 31&lt;br /&gt;
** large: 17 / '''23.5''' / 30&lt;br /&gt;
&lt;br /&gt;
=== +7 Grayswandir (wish only) ===&lt;br /&gt;
&lt;br /&gt;
* 18/** str: +6&lt;br /&gt;
* restricted saber: -2 or -5 (DynaHack)&lt;br /&gt;
* subtotal of bonuses: +4 or +1 (DynaHack)&lt;br /&gt;
* NetHack&lt;br /&gt;
** non-silver: 20 / '''27''' / 34&lt;br /&gt;
** silver: 21 / '''37.5''' / 54&lt;br /&gt;
* DynaHack&lt;br /&gt;
** non-silver: 17 / '''24''' / 31&lt;br /&gt;
** silver: 18 / '''34.5''' / 51&lt;br /&gt;
&lt;br /&gt;
Firing '''+7 poisoned arrows (silver if possible)''' is the way to go: it easily does damage comparable to even the mighty Grayswandir.&lt;br /&gt;
&lt;br /&gt;
'''A +7 silver spear does almost the same damage as +7 Stormbringer''' without the inconvenience of hitting peacefuls or increasing the artifact count. I don't know how other strong non-artifact weapons compare when enchanted to +7 though... maybe they're just as good?&lt;br /&gt;
&lt;br /&gt;
Looking at [[User:tungtn/Physical damage analysis/Grayswandir damage]] shows that '''+7 Grayswandir ALWAYS out-damages +7 Stormbringer, even at unskilled saber.'''&lt;br /&gt;
&lt;br /&gt;
== Late game damage breakdowns ==&lt;br /&gt;
&lt;br /&gt;
=== +7 poisoned silver arrows ===&lt;br /&gt;
&lt;br /&gt;
66.25 poison silver, 31.25 fully resisted:&lt;br /&gt;
&lt;br /&gt;
* '''+17.5 avg''' from enchantment&lt;br /&gt;
** +7 enchantment x2.5 avg ranger multishot&lt;br /&gt;
* '''+26.25 avg''' from silver&lt;br /&gt;
** +10.5 avg silver damage x2.5 ranger multishot&lt;br /&gt;
* '''+8.75 avg''' from poison&lt;br /&gt;
** +3.5 avg poison damage x2.5 ranger multishot&lt;br /&gt;
* '''+8.75 avg''' from silver arrow base damage&lt;br /&gt;
** +3.5 avg base damage x2.5 ranger multishot&lt;br /&gt;
* '''+5 avg''' from expert arrow skill&lt;br /&gt;
** +2 expert skill x2.5 ranger multishot&lt;br /&gt;
&lt;br /&gt;
=== +7 silver spear ===&lt;br /&gt;
&lt;br /&gt;
28/29 silver, 17.5/18.5 non-silver:&lt;br /&gt;
&lt;br /&gt;
* '''+7''' from enchantment&lt;br /&gt;
* '''+6''' from 18/** strength&lt;br /&gt;
* '''+10.5 avg''' from silver&lt;br /&gt;
** +d20 silver bonus damage&lt;br /&gt;
* '''+3.5/4.5 avg''' from silver spear base damage&lt;br /&gt;
* '''+1''' from skill&lt;br /&gt;
** skilled spear skill&lt;br /&gt;
&lt;br /&gt;
=== +7 Stormbringer ===&lt;br /&gt;
&lt;br /&gt;
24/23.5 drain, 18/17.5 drain resist:&lt;br /&gt;
&lt;br /&gt;
* '''+7''' from enchantment&lt;br /&gt;
* '''+6''' from 18/** strength&lt;br /&gt;
* '''+6 avg''' from Stormbringer draining effect&lt;br /&gt;
** +d2 Stormbringer bonus damage&lt;br /&gt;
** +d8 Stormbringer bonus draining effect&lt;br /&gt;
* '''+5/4.5 avg''' from Stormbringer base damage&lt;br /&gt;
** 2d4/d6+1 broadsword base damage&lt;br /&gt;
* '''+0''' from basic broadsword skill&lt;br /&gt;
** basic skill from chaotic crowning, rangers would otherwise have restricted broadsword skill&lt;br /&gt;
&lt;br /&gt;
=== +7 Grayswandir ===&lt;br /&gt;
&lt;br /&gt;
37.5 silver, 27 non-silver:&lt;br /&gt;
&lt;br /&gt;
* '''+14''' from enchantment&lt;br /&gt;
** +7 twice from Grayswandir&lt;br /&gt;
* '''+6''' from 18/** strength&lt;br /&gt;
* '''+10.5 avg''' from silver&lt;br /&gt;
** +d20 silver bonus damage&lt;br /&gt;
* '''+9 avg''' from Grayswandir base damage&lt;br /&gt;
** d8 with double damage vs. all&lt;br /&gt;
* '''-2''' from restricted saber skill&lt;/div&gt;</summary>
		<author><name>Tungtn</name></author>
		
	</entry>
</feed>