<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
 <channel>
  <atom:link href="https://smaugmuds.afkmods.com/index.php?a=rssfeed&amp;t=4853" rel="self" type="application/rss+xml" />
  <title>SmaugMuds - Topic: Bug in disarm( )</title>
  <link>https://smaugmuds.afkmods.com/index.php?a=rssfeed&amp;t=4853</link>
  <description>The largest Smaug community resource site. - Missing check for remove progs... </description>
  <language>en</language>
  <generator>SmaugMuds</generator>
  <ttl>60</ttl>
  <item>
   <title>Bug in disarm( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-disarm--4853/&amp;p=23723#p23723</link>
   <description>[quote=Remcon]This one I remember from being a player...now that you mention it. It was the only way to remove some items that would use triggers to keep you from removing it.[/quote] Yup. And if I recall [i][url=https://smaugmuds.afkmods.com/index.php?a=topic&amp;amp;t=4837]other[/url][/i] bugs, it was also possible to use disarm to remove what should be non-removable items. Lots of holes in that disarm code, which is surprising given that it must have been a widely exploited set of bugs and, presum</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-disarm--4853/&amp;p=23723#p23723</guid>
   <pubDate>Sun, 12 Nov 2017 20:54:55 CST</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>Bug in disarm( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-disarm--4853/&amp;p=23722#p23722</link>
   <description>This one I remember from being a player...now that you mention it. It was the only way to remove some items that would use triggers to keep you from removing it.</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-disarm--4853/&amp;p=23722#p23722</guid>
   <pubDate>Tue, 7 Nov 2017 18:19:40 CST</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (Remcon)</author>
  </item>
  <item>
   <title>Bug in disarm( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-disarm--4853/&amp;p=23721#p23721</link>
   <description>Another one that popped up in play testing (I should do more of that!). When being disarmed, the remove progs are not being checked. Easy fix though!  :wink:  In skills.c, function disarm( ), around here: [code] if( obj == get_eq_char( victim, WEAR_WIELD ) &amp;amp;&amp;amp; ( tmpobj = get_eq_char( victim, WEAR_DUAL_WIELD ) ) != NULL ) tmpobj-&amp;gt;wear_loc = WEAR_WIELD; obj_from_char( obj ); [/code] Consider adding this: [code] if( obj == get_eq_char( victim, WEAR_WIELD ) &amp;amp;&amp;amp; ( tmpo</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-disarm--4853/&amp;p=23721#p23721</guid>
   <pubDate>Mon, 6 Nov 2017 23:21:34 CST</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
 </channel>
</rss>
