I have been speaking with Daniel regarding the new mount patch and he asked
that I report this bug to the list.  
The bug involved do_buck, where damage from falling off of a bucking mount
was applied to the mount, rather than the rider.  I don't have an original
version to post here, but here is the fix:
This is part of do_buck in act.movement.c.  Note that some of this got
truncated when I cut and paste.
. . .
  act("$n quickly bucks, throwing $N to the ground.", FALSE, ch, 0, ...
/* Changes to damage and send_to_char to properly reflect who is taking the
   damage. */
  if (number(0, 4)) {
    send_to_char("You hit the ground hard!\r\n", RIDDEN_BY(ch));
						 ^^^^^^^^^^^^^
    damage(RIDDEN_BY(ch), RIDDEN_BY(ch), dice(2,4), -1);
  }        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
           
/* this was moved outside of the if block. */
  GET_POS(RIDDEN_BY(ch)) = POS_SITTING;
  dismount_char(ch);
. . .
I belive that Daniel said he would update the patch on the FTP site.  
Luck
Aleksandr
+-----------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
|   http://cspo.queensu.ca/~fletcher/Circle/list_faq.html   |
+-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST