<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=4852" rel="self" type="application/rss+xml" />
  <title>SmaugMuds - Topic: Bug in will_fall( )</title>
  <link>https://smaugmuds.afkmods.com/index.php?a=rssfeed&amp;t=4852</link>
  <description>The largest Smaug community resource site. - Flying mounts not working...</description>
  <language>en</language>
  <generator>SmaugMuds</generator>
  <ttl>60</ttl>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23918#p23918</link>
   <description>For what it&#039;s worth, I did try to do some additional testing with the above fix, and so far no issues found. Anyone else spot anything yet?</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23918#p23918</guid>
   <pubDate>Mon, 25 Nov 2019 23:10:49 CST</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23910#p23910</link>
   <description>[quote=GatewaySysop]Thinking about it...  couldn&#039;t you just do this? [code] if( ch-&amp;gt;mount [color=red][b]&amp;amp;&amp;amp; !fall[/b][/color] ) { char_from_room( ch-&amp;gt;mount ); char_to_room( ch-&amp;gt;mount, to_room ); } [/code] If CH is falling, [i]despite having a mount to ride[/i], evidently his mount is not capable of flying and should be falling too. Since they will end up at the same place, there should be no need to drag the mount along here. After all, they will me</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23910#p23910</guid>
   <pubDate>Sat, 12 Oct 2019 16:46:40 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (Matteo2303)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23909#p23909</link>
   <description>Thinking about it...  couldn&#039;t you just do this? [code] if( ch-&amp;gt;mount [color=red][b]&amp;amp;&amp;amp; !fall[/b][/color] ) { char_from_room( ch-&amp;gt;mount ); char_to_room( ch-&amp;gt;mount, to_room ); } [/code] If CH is falling, [i]despite having a mount to ride[/i], evidently his mount is not capable of flying and should be falling too. Since they will end up at the same place, there should be no need to drag the mount along here. After all, they will meet when they hit the</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23909#p23909</guid>
   <pubDate>Wed, 9 Oct 2019 04:44:59 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23908#p23908</link>
   <description>Ahh, good catch, it does behave different for PC rider vs. NPC.  I wonder - could it be as simple as having a check in the falling damage so that if a PC is being damaged, also damage their mount in the fall, if applicable? Or is that over simplifying it? I&#039;ll check later today.</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23908#p23908</guid>
   <pubDate>Tue, 8 Oct 2019 15:15:07 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23907#p23907</link>
   <description>Hi, my english is so bad that I cant explain enoght what I mean in private message. &amp;quot;[color=red]!fall[/color]&amp;quot; fix it&#039;s part of fix, but not fix all the &amp;quot;bug&amp;quot;... I don&#039;t have enought time at this moment but I&#039;ll try to explain better than I can. I compiled your codebase 1.9 and run for test and I linked two rooms in this way: redit exit 5 1201 (and in room 1201) redit exit 4 1200 (You can also add in room 1201 [color=royalblue]redit exit 0 1200[/color] for go to north and test withou</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23907#p23907</guid>
   <pubDate>Fri, 4 Oct 2019 08:15:52 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (Matteo2303)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23906#p23906</link>
   <description>[quote=Matteo2303]Hi, my codebase is not default, but look also in move_char if ( IS_NPC(ch) &amp;amp;&amp;amp; xIS_SET(ch-&amp;gt;act, ACT_MOUNTED) ) i think is better if ( IS_NPC(ch) &amp;amp;&amp;amp; xIS_SET(ch-&amp;gt;act, ACT_MOUNTED) &amp;amp;&amp;amp; !fall )  try: room nofloor, dir down open and ride (you fly) a horse without fly. The horse can&#039;t fall down. bye mat[/quote] Kudos to Matteo, this is a good find.  In my code, it seems like will_fall( ) was forcing the PC rider to fall and moving the mount with him, but not ne</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23906#p23906</guid>
   <pubDate>Thu, 3 Oct 2019 17:46:02 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23905#p23905</link>
   <description>Hi, my codebase is not default, but look also in move_char if ( IS_NPC(ch) &amp;amp;&amp;amp; xIS_SET(ch-&amp;gt;act, ACT_MOUNTED) ) i think is better if ( IS_NPC(ch) &amp;amp;&amp;amp; xIS_SET(ch-&amp;gt;act, ACT_MOUNTED) &amp;amp;&amp;amp; !fall )  try: room nofloor, dir down open and ride (you fly) a horse without fly. The horse can&#039;t fall down. bye mat</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23905#p23905</guid>
   <pubDate>Sat, 28 Sep 2019 12:38:38 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (Matteo2303)</author>
  </item>
  <item>
   <title>Bug in will_fall( )</title>
   <link>https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23720#p23720</link>
   <description>Really scratching my head on this one. Flying mounts do not work in stock code. Surprised nobody noticed this long ago, but I guess I haven&#039;t play tested it until now either, so ...  :biggrin:  Anyway, if you look in act_move.c, function will_fall( ), you&#039;ll see this: [code] bool will_fall( CHAR_DATA * ch, int fall ) { if( xIS_SET( ch-&amp;gt;in_room-&amp;gt;room_flags, ROOM_NOFLOOR ) &amp;amp;&amp;amp; CAN_GO( ch, DIR_DOWN ) &amp;amp;&amp;amp; ( !IS_AFFECTED( ch, AFF_FLYING ) || ( ch-&amp;gt;mount &amp;amp;&amp;amp; !IS_AFFECTED( ch-&amp;gt;mount, A</description>
   <guid isPermaLink="true">https://smaugmuds.afkmods.com/topic/bug-in-willfall--4852/&amp;p=23720#p23720</guid>
   <pubDate>Mon, 23 Oct 2017 03:35:00 CDT</pubDate>
   <category>SmaugFUSS</category>
   <author>nobody@example.com (GatewaySysop)</author>
  </item>
 </channel>
</rss>
