diff --git a/Projects/UOContent/Mobiles/Animals/Mounts/BaseMount.cs b/Projects/UOContent/Mobiles/Animals/Mounts/BaseMount.cs index 53be78aa0..ecf8696d9 100644 --- a/Projects/UOContent/Mobiles/Animals/Mounts/BaseMount.cs +++ b/Projects/UOContent/Mobiles/Animals/Mounts/BaseMount.cs @@ -313,10 +313,19 @@ namespace Server.Mobiles { var result = true; - if (mob is PlayerMobile mobile && mobile.MountBlockReason != BlockMountType.None) + if (mob is PlayerMobile mobile) { - mobile.SendLocalizedMessage((int)mobile.MountBlockReason); - result = false; + if (mobile.MountBlockReason != BlockMountType.None) + { + mobile.SendLocalizedMessage((int)mobile.MountBlockReason); + result = false; + } + + if (mobile.Race == Race.Gargoyle) + { + mobile.PrivateOverheadMessage(MessageType.Regular, mobile.SpeechHue, 1112281, mobile.NetState); // Gargoyles are unable to ride animals. + result = false; + } } return result;