<?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%3AIon_frigate%2FShopkeepers</id>
	<title>User:Ion frigate/Shopkeepers - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://nethackwiki.com/index.php?action=history&amp;feed=atom&amp;title=User%3AIon_frigate%2FShopkeepers"/>
	<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;action=history"/>
	<updated>2026-08-23T23:26:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150012&amp;oldid=prev</id>
		<title>Ion frigate: another way</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150012&amp;oldid=prev"/>
		<updated>2023-02-19T08:42:59Z</updated>

		<summary type="html">&lt;p&gt;another way&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:42, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Using a magic harp to pacify a shopkeeper who is pursuing you does not clear the pursuit status (&amp;quot;Hello wizard, didn&amp;#039;t you forget to pay?&amp;quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&amp;quot;Annootok doesn&amp;#039;t like customers who don&amp;#039;t pay&amp;quot;), unless you stop the pursuit by clearing the robbery.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Using a magic harp to pacify a shopkeeper who is pursuing you does not clear the pursuit status (&amp;quot;Hello wizard, didn&amp;#039;t you forget to pay?&amp;quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&amp;quot;Annootok doesn&amp;#039;t like customers who don&amp;#039;t pay&amp;quot;), unless you stop the pursuit by clearing the robbery.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Maybe the magic harp thing is a bug (as below, charm monster fully pacifies shopkeeps, always), but why is there a specific message and behavior for this situation which seems more or less impossible to create any other way?  Was it just the devs being thorough?  It&amp;#039;s weirdly specific for magic harps to have this one weakness.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Maybe the magic harp thing is a bug (as below, charm monster fully pacifies shopkeeps, always), but why is there a specific message and behavior for this situation which seems more or less impossible to create any other way?  Was it just the devs being thorough?  It&amp;#039;s weirdly specific for magic harps to have this one weakness.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &quot;didn&#039;t you forget to pay&quot;, but you can&#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &quot;didn&#039;t you forget to pay&quot;, but you can&#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, or rob them and pay it off&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works (almost) normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works (almost) normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Also, you can &amp;quot;add&amp;quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&amp;#039;re pursuing by the absence of the &amp;quot;you dare return...&amp;quot; message on entering&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Also, you can &amp;quot;add&amp;quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&amp;#039;re pursuing by the absence of the &amp;quot;you dare return...&amp;quot; message on entering&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150011&amp;oldid=prev</id>
		<title>Ion frigate: reword, some commentary/speculation</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150011&amp;oldid=prev"/>
		<updated>2023-02-19T08:40:36Z</updated>

		<summary type="html">&lt;p&gt;reword, some commentary/speculation&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:40, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** But paying off ordinary debt/shopping bills does not pacify them - so paying for a 5zm rock will not get Annootok to stop psychotically trying to murder you for taking a picture of him, but &amp;#039;&amp;#039;stealing&amp;#039;&amp;#039; that rock and &amp;#039;&amp;#039;then&amp;#039;&amp;#039; paying for it does.  Interesting sense of justice and morality these guys have.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** But paying off ordinary debt/shopping bills does not pacify them - so paying for a 5zm rock will not get Annootok to stop psychotically trying to murder you for taking a picture of him, but &amp;#039;&amp;#039;stealing&amp;#039;&amp;#039; that rock and &amp;#039;&amp;#039;then&amp;#039;&amp;#039; paying for it does.  Interesting sense of justice and morality these guys have.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Conversely, merely pacifying &lt;/del&gt;a shopkeeper who is pursuing you does not clear the pursuit status (&quot;Hello wizard, didn&#039;t you forget to pay?&quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&quot;Annootok doesn&#039;t like customers who don&#039;t pay&quot;), unless you stop the pursuit by clearing the robbery.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Using a magic harp to pacify &lt;/ins&gt;a shopkeeper who is pursuing you does not clear the pursuit status (&quot;Hello wizard, didn&#039;t you forget to pay?&quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&quot;Annootok doesn&#039;t like customers who don&#039;t pay&quot;), unless you stop the pursuit by clearing the robbery&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Maybe the magic harp thing is a bug (as below, charm monster fully pacifies shopkeeps, always), but why is there a specific message and behavior for this situation which seems more or less impossible to create any other way?  Was it just the devs being thorough?  It&#039;s weirdly specific for magic harps to have this one weakness&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(almost) &lt;/ins&gt;normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Also, you can &amp;quot;add&amp;quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&amp;#039;re pursuing by the absence of the &amp;quot;you dare return...&amp;quot; message on entering&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Also, you can &amp;quot;add&amp;quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&amp;#039;re pursuing by the absence of the &amp;quot;you dare return...&amp;quot; message on entering&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Peaceful-following-but-unrobbed shopkeepers will conduct business normally (no markup), but that still doesn&amp;#039;t clear the following status.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Peaceful-following-but-unrobbed shopkeepers will conduct business normally (no markup), but that still doesn&amp;#039;t clear the following status.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150010&amp;oldid=prev</id>
		<title>Ion frigate: but doesn&#039;t work with pursuit</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150010&amp;oldid=prev"/>
		<updated>2023-02-19T08:33:58Z</updated>

		<summary type="html">&lt;p&gt;but doesn&amp;#039;t work with pursuit&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:33, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Shopkeepers do not actively pursue you unless they are robbed (except for the exceptions). Attacking a shopkeeper will make them angry, but they still will not leave their shop (&amp;quot;So wizard, you dare return to Annootok&amp;#039;s general store?&amp;quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Shopkeepers do not actively pursue you unless they are robbed (except for the exceptions). Attacking a shopkeeper will make them angry, but they still will not leave their shop (&amp;quot;So wizard, you dare return to Annootok&amp;#039;s general store?&amp;quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Seems to be a weird exception where a shopkeeper is automatically pacified if it&#039;s the first time they&#039;ve seen you in their shop. Apply a drum of earthquake, they become angry (visible with warning, and they&#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful.  This also works with the sphere spells.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Seems to be a weird exception where a shopkeeper is automatically pacified if it&#039;s the first time they&#039;ve seen you in their shop. Apply a drum of earthquake, they become angry (visible with warning, and they&#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful.  This also works with the sphere spells. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; It does &#039;&#039;not&#039;&#039; work if you make the shopkeeper start pursuing you, as they no longer give welcome messages&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150009&amp;oldid=prev</id>
		<title>Ion frigate: works with spheres too</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150009&amp;oldid=prev"/>
		<updated>2023-02-19T08:32:00Z</updated>

		<summary type="html">&lt;p&gt;works with spheres too&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:32, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Shopkeepers do not actively pursue you unless they are robbed (except for the exceptions). Attacking a shopkeeper will make them angry, but they still will not leave their shop (&amp;quot;So wizard, you dare return to Annootok&amp;#039;s general store?&amp;quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Shopkeepers do not actively pursue you unless they are robbed (except for the exceptions). Attacking a shopkeeper will make them angry, but they still will not leave their shop (&amp;quot;So wizard, you dare return to Annootok&amp;#039;s general store?&amp;quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Seems to be a weird exception where a shopkeeper is automatically pacified if it&#039;s the first time they&#039;ve seen you. Apply a drum of earthquake, they become angry (visible with warning, and they&#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Seems to be a weird exception where a shopkeeper is automatically pacified if it&#039;s the first time they&#039;ve seen you &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in their shop&lt;/ins&gt;. Apply a drum of earthquake, they become angry (visible with warning, and they&#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.  This also works with the sphere spells&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150008&amp;oldid=prev</id>
		<title>Ion frigate: clarify, reorder</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150008&amp;oldid=prev"/>
		<updated>2023-02-19T08:28:39Z</updated>

		<summary type="html">&lt;p&gt;clarify, reorder&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:28, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit/robbery/anger/debt all seem to be preserved on petrification and stone-to-flesh, though ordinary shopping debt is &amp;quot;suspended&amp;quot; while the shopkeeper is stoned&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit/robbery/anger/debt all seem to be preserved on petrification and stone-to-flesh, though ordinary shopping debt is &amp;quot;suspended&amp;quot; while the shopkeeper is stoned&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Oh fun, this can cause &amp;quot;program in disorder&amp;quot; messages&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Oh fun, this can cause &amp;quot;program in disorder&amp;quot; messages&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Destroying items from outside a shop (e.g. wand of striking) gives anger &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/del&gt;pursuit, valued at the cost of the items destroyed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Destroying items from outside a shop (e.g. wand of striking) gives anger&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;pursuit, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and robbery &lt;/ins&gt;valued at the cost of the items destroyed&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Seems similar with cancelling items from outside.  &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Shopkeepers retain ownership of cancelled items if zapped from outside, but not inside&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Kops and robbery are not completely synonymous.  Destroying items from outside a shop gives robbery but no Kops - only &amp;#039;&amp;#039;escaping&amp;#039;&amp;#039; the store with unpaid items/debt seems to summon them.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Kops and robbery are not completely synonymous.  Destroying items from outside a shop gives robbery but no Kops - only &amp;#039;&amp;#039;escaping&amp;#039;&amp;#039; the store with unpaid items/debt seems to summon them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Seems similar with cancelling items from outside.  Shopkeepers retain ownership of cancelled items if zapped from outside, but not inside.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Polymorph - what is up with this?&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Polymorph - what is up with this?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Polymorphing an item without destroying it always makes the shopkeeper get angry (&amp;quot;Pakka Pakka gets angry! Pakka Pakka is furious! Pakka Pakka is furious!&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Polymorphing an item without destroying it always makes the shopkeeper get angry (&amp;quot;Pakka Pakka gets angry! Pakka Pakka is furious! Pakka Pakka is furious!&amp;quot;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150006&amp;oldid=prev</id>
		<title>Ion frigate: and more</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150006&amp;oldid=prev"/>
		<updated>2023-02-19T08:21:22Z</updated>

		<summary type="html">&lt;p&gt;and more&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:21, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot;&gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Also, you can &amp;quot;add&amp;quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&amp;#039;re pursuing by the absence of the &amp;quot;you dare return...&amp;quot; message on entering&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Also, you can &amp;quot;add&amp;quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&amp;#039;re pursuing by the absence of the &amp;quot;you dare return...&amp;quot; message on entering&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Peaceful-following-but-unrobbed shopkeepers will conduct business normally (no markup), but that still doesn&#039;t clear the following status.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Attacking a shopkeeper from &amp;#039;&amp;#039;outside&amp;#039;&amp;#039; their shop does initiate pursuit, but attacking from inside does not (even if you leave afterwards).  Attacking from outside leads to the above-mentioned peaceful-following-but-no-debt situation, where the shopkeeper has to get angry again to be truly calmed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Attacking a shopkeeper from &amp;#039;&amp;#039;outside&amp;#039;&amp;#039; their shop does initiate pursuit, but attacking from inside does not (even if you leave afterwards).  Attacking from outside leads to the above-mentioned peaceful-following-but-no-debt situation, where the shopkeeper has to get angry again to be truly calmed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Flame/freeze sphere is an exception to this - doesn&amp;#039;t initiate pursuit no matter what&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Flame/freeze sphere is an exception to this - doesn&amp;#039;t initiate pursuit no matter what&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150005&amp;oldid=prev</id>
		<title>Ion frigate: yet more weirdness</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150005&amp;oldid=prev"/>
		<updated>2023-02-19T08:17:59Z</updated>

		<summary type="html">&lt;p&gt;yet more weirdness&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:17, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** But paying off ordinary debt/shopping bills does not pacify them - so paying for a 5zm rock will not get Annootok to stop psychotically trying to murder you for taking a picture of him, but &#039;&#039;stealing&#039;&#039; that rock and &#039;&#039;then&#039;&#039; paying for it does.  Interesting sense of justice and morality these guys have.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Conversely, merely pacifying a shopkeeper who is pursuing you does not clear the pursuit status (&amp;quot;Hello wizard, didn&amp;#039;t you forget to pay?&amp;quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&amp;quot;Annootok doesn&amp;#039;t like customers who don&amp;#039;t pay&amp;quot;), unless you stop the pursuit by clearing the robbery.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Conversely, merely pacifying a shopkeeper who is pursuing you does not clear the pursuit status (&amp;quot;Hello wizard, didn&amp;#039;t you forget to pay?&amp;quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&amp;quot;Annootok doesn&amp;#039;t like customers who don&amp;#039;t pay&amp;quot;), unless you stop the pursuit by clearing the robbery.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150004&amp;oldid=prev</id>
		<title>Ion frigate: more shopkeeper weirdness</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150004&amp;oldid=prev"/>
		<updated>2023-02-19T08:12:00Z</updated>

		<summary type="html">&lt;p&gt;more shopkeeper weirdness&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:12, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Pacifying an angry but non-pursuing shopkeeper with a magic harp works normally.  It does not however pacify the Minetown watch.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Also, you can &quot;add&quot; pursuit to an already angry but non-pursuing shopkeeper by digging into their walls.  No message is given, but you can tell they&#039;re pursuing by the absence of the &quot;you dare return...&quot; message on entering&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Attacking a shopkeeper from &amp;#039;&amp;#039;outside&amp;#039;&amp;#039; their shop does initiate pursuit, but attacking from inside does not (even if you leave afterwards).  Attacking from outside leads to the above-mentioned peaceful-following-but-no-debt situation, where the shopkeeper has to get angry again to be truly calmed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Attacking a shopkeeper from &amp;#039;&amp;#039;outside&amp;#039;&amp;#039; their shop does initiate pursuit, but attacking from inside does not (even if you leave afterwards).  Attacking from outside leads to the above-mentioned peaceful-following-but-no-debt situation, where the shopkeeper has to get angry again to be truly calmed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Flame/freeze sphere is an exception to this - doesn&#039;t initiate pursuit no matter what&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit/robbery/anger/debt all seem to be preserved on petrification and stone-to-flesh, though ordinary shopping debt is &amp;quot;suspended&amp;quot; while the shopkeeper is stoned&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Pursuit/robbery/anger/debt all seem to be preserved on petrification and stone-to-flesh, though ordinary shopping debt is &amp;quot;suspended&amp;quot; while the shopkeeper is stoned&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Oh fun, this can cause &quot;program in disorder&quot; messages&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Destroying items from outside a shop (e.g. wand of striking) gives anger and pursuit, valued at the cost of the items destroyed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Destroying items from outside a shop (e.g. wand of striking) gives anger and pursuit, valued at the cost of the items destroyed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Kops and robbery are not completely synonymous.  Destroying items from outside a shop gives robbery but no Kops - only &#039;&#039;escaping&#039;&#039; the store with unpaid items/debt seems to summon them.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Seems similar with cancelling items from outside.  Shopkeepers retain ownership of cancelled items if zapped from outside, but not inside.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Seems similar with cancelling items from outside.  Shopkeepers retain ownership of cancelled items if zapped from outside, but not inside.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Polymorph - what is up with this?&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Polymorph - what is up with this?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** They act as if they&amp;#039;ve been attacked AND as if you owe them for the item.  Pay off the item before leaving the shop, and it&amp;#039;s the same situation as mentioned with destroying their walls (pursuit but no owed money).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** They act as if they&amp;#039;ve been attacked AND as if you owe them for the item.  Pay off the item before leaving the shop, and it&amp;#039;s the same situation as mentioned with destroying their walls (pursuit but no owed money).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Items that shudder are treated like ordinary destroyed items.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Items that shudder are treated like ordinary destroyed items.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Shopkeepers need to be inside their shop to charge you for items.  Pursuing shopkeepers will still do it, provided they&#039;re inside.  This is NOT related to line-of-sight or anything - a pursuing shopkeeper just outside their shop won&#039;t charge you anything for hoovering up all their stuff.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Many thanks to Annootok for enduring dozens of cycles of pacification, petrification, polymorph, and plain old egging.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Many thanks to Annootok for enduring dozens of cycles of pacification, petrification, polymorph, and plain old egging.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150003&amp;oldid=prev</id>
		<title>Ion frigate: exceptional</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150003&amp;oldid=prev"/>
		<updated>2023-02-19T07:54:45Z</updated>

		<summary type="html">&lt;p&gt;exceptional&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:54, 19 February 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Shopkeepers do not actively pursue you unless they are robbed. Attacking a shopkeeper will make them angry, but they still will not leave their shop (&quot;So wizard, you dare return to Annootok&#039;s general store?&quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Shopkeepers do not actively pursue you unless they are robbed &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(except for the exceptions)&lt;/ins&gt;. Attacking a shopkeeper will make them angry, but they still will not leave their shop (&quot;So wizard, you dare return to Annootok&#039;s general store?&quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Seems to be a weird exception where a shopkeeper is automatically pacified if it&amp;#039;s the first time they&amp;#039;ve seen you. Apply a drum of earthquake, they become angry (visible with warning, and they&amp;#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Seems to be a weird exception where a shopkeeper is automatically pacified if it&amp;#039;s the first time they&amp;#039;ve seen you. Apply a drum of earthquake, they become angry (visible with warning, and they&amp;#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
	<entry>
		<id>https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150002&amp;oldid=prev</id>
		<title>Ion frigate: notes on shopkeeper weirdities - there&#039;s a LOT we could add to shopkeeper</title>
		<link rel="alternate" type="text/html" href="https://nethackwiki.com/index.php?title=User:Ion_frigate/Shopkeepers&amp;diff=150002&amp;oldid=prev"/>
		<updated>2023-02-19T07:53:50Z</updated>

		<summary type="html">&lt;p&gt;notes on shopkeeper weirdities - there&amp;#039;s a LOT we could add to &lt;a href=&quot;/wiki/Shopkeeper&quot; title=&quot;Shopkeeper&quot;&gt;shopkeeper&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Right now, this is just a place to collect thoughts/notes on shopkeeper mechanics.  They&amp;#039;re actually a lot more intricate than we currently document, and it&amp;#039;d be good to get some of this stuff into the [[shopkeeper]] article.  Sources include shk.c and my own wizmode testing in SLASH&amp;#039;EM.&lt;br /&gt;
&lt;br /&gt;
Specifically:&lt;br /&gt;
&lt;br /&gt;
* Ordinary debt vs robbery.  Once you&amp;#039;ve left without paying, all debt and credit is erased, ownership of items is cleared, and you now instead cannot pacify the shopkeeper for less than half this total amount.&lt;br /&gt;
* Shopkeepers do not actively pursue you unless they are robbed. Attacking a shopkeeper will make them angry, but they still will not leave their shop (&amp;quot;So wizard, you dare return to Annootok&amp;#039;s general store?&amp;quot;). This is why early flame/ice mages can easily dispatch shopkeepers with a corner.&lt;br /&gt;
** Seems to be a weird exception where a shopkeeper is automatically pacified if it&amp;#039;s the first time they&amp;#039;ve seen you. Apply a drum of earthquake, they become angry (visible with warning, and they&amp;#039;ll shoot at you), but as soon as you enter the store for the first time, they give the first-time welcome message and become peaceful.&lt;br /&gt;
* Credit covering debt does not &amp;#039;&amp;#039;pacify&amp;#039;&amp;#039; shopkeepers, it just stops them from getting angry.  Attack a shopkeeper, escape but have your credit cover the bill, and they&amp;#039;ll still be angry.&lt;br /&gt;
* However, shopkeepers seem to forget about being attacked if you &amp;#039;&amp;#039;&amp;#039;do&amp;#039;&amp;#039;&amp;#039; rob them.  Attack a shopkeeper, escape with a low-value item, and they&amp;#039;ll be fully pacified by the value of the item - no 1000zm bribes necessary.&lt;br /&gt;
* Conversely, merely pacifying a shopkeeper who is pursuing you does not clear the pursuit status (&amp;quot;Hello wizard, didn&amp;#039;t you forget to pay?&amp;quot;).  They have a 1/9 chance of getting angry again every time they get a move on you (&amp;quot;Annootok doesn&amp;#039;t like customers who don&amp;#039;t pay&amp;quot;), unless you stop the pursuit by clearing the robbery.&lt;br /&gt;
* Pursuit (following and hot_pursuit) and robbery are not actually synonymous.  A shopkeeper who is merely attacked (from inside their shop, see below) doesn&amp;#039;t acquire the following/pursuit status, but damaging their walls and refusing to pay gives it.  Pacifying such a shopkeeper with a magic harp leads to the weird situation where the shopkeeper is following you, saying &amp;quot;didn&amp;#039;t you forget to pay&amp;quot;, but you can&amp;#039;t pay them - they have not been robbed, and there is no robbery to compensate them for (charm monster does pacify them fully - guessing it follows a different code path?). The only way to fully pacify such a shopkeeper is to cast charm monster, or let them get angry again and pay the standard 1000zm bribe for a 2/3 chance at pacifying them.&lt;br /&gt;
** Pacifying an angry but non-pursuing shopkeeper with a magic harp works normally.  It does not however pacify the Minetown watch.&lt;br /&gt;
* Attacking a shopkeeper from &amp;#039;&amp;#039;outside&amp;#039;&amp;#039; their shop does initiate pursuit, but attacking from inside does not (even if you leave afterwards).  Attacking from outside leads to the above-mentioned peaceful-following-but-no-debt situation, where the shopkeeper has to get angry again to be truly calmed.&lt;br /&gt;
* Pursuit/robbery/anger/debt all seem to be preserved on petrification and stone-to-flesh, though ordinary shopping debt is &amp;quot;suspended&amp;quot; while the shopkeeper is stoned&lt;br /&gt;
* Destroying items from outside a shop (e.g. wand of striking) gives anger and pursuit, valued at the cost of the items destroyed.&lt;br /&gt;
* Seems similar with cancelling items from outside.  Shopkeepers retain ownership of cancelled items if zapped from outside, but not inside.&lt;br /&gt;
* Polymorph - what is up with this?&lt;br /&gt;
** Polymorphing an item without destroying it always makes the shopkeeper get angry (&amp;quot;Pakka Pakka gets angry! Pakka Pakka is furious! Pakka Pakka is furious!&amp;quot;)&lt;br /&gt;
** They always start pursuing you (make_angry_shk)&lt;br /&gt;
** This &amp;#039;&amp;#039;may&amp;#039;&amp;#039; be SLASH&amp;#039;EM unique.  It seems they&amp;#039;re angered by their items acquiring the (wizmode visible) &amp;quot;hazy&amp;quot; status (will eventually revert)&lt;br /&gt;
*** They don&amp;#039;t mind you polymorphing already-hazy items.  They still own the item, but they don&amp;#039;t get angry, and don&amp;#039;t charge you for it.&lt;br /&gt;
** They act as if they&amp;#039;ve been attacked AND as if you owe them for the item.  Pay off the item before leaving the shop, and it&amp;#039;s the same situation as mentioned with destroying their walls (pursuit but no owed money).&lt;br /&gt;
** Items that shudder are treated like ordinary destroyed items.&lt;br /&gt;
&lt;br /&gt;
Many thanks to Annootok for enduring dozens of cycles of pacification, petrification, polymorph, and plain old egging.&lt;/div&gt;</summary>
		<author><name>Ion frigate</name></author>
	</entry>
</feed>