diff --git a/Projects/UOContent/Mobiles/AI/BaseAI/PetOrders.cs b/Projects/UOContent/Mobiles/AI/BaseAI/PetOrders.cs index 28a7b0fde..28e3634db 100644 --- a/Projects/UOContent/Mobiles/AI/BaseAI/PetOrders.cs +++ b/Projects/UOContent/Mobiles/AI/BaseAI/PetOrders.cs @@ -486,6 +486,7 @@ public abstract partial class BaseAI { from.SendLocalizedMessage(502040); // As a young player, you may not friend pets to older players. + Mobile.ControlOrder = OrderType.None; return true; } @@ -493,6 +494,7 @@ public abstract partial class BaseAI { from.SendLocalizedMessage(502041); // As an older player, you may not friend pets to young players. + Mobile.ControlOrder = OrderType.None; return true; } @@ -501,6 +503,7 @@ public abstract partial class BaseAI SendTransferRefusalMessages(from, to, 1043248, 1043249); // 1043248: The pet refuses to be transferred because it will not obey ~1_NAME~.~3_BLANK~ // 1043249: The pet will not accept you as a master because it does not trust you.~3_BLANK~ + Mobile.ControlOrder = OrderType.None; return false; } @@ -509,6 +512,7 @@ public abstract partial class BaseAI SendTransferRefusalMessages(from, to, 1043250, 1043251); // 1043250: The pet refuses to be transferred because it will not obey you sufficiently.~3_BLANK~ // 1043251: The pet will not accept you as a master because it does not trust ~2_NAME~.~3_BLANK~ + Mobile.ControlOrder = OrderType.None; return false; } @@ -517,6 +521,7 @@ public abstract partial class BaseAI { from.SendMessage("You can not transfer a pet while in combat."); to.SendMessage("You can not transfer a pet while in combat."); + Mobile.ControlOrder = OrderType.None; return false; } @@ -525,6 +530,7 @@ public abstract partial class BaseAI if (fromState == null || toState == null) { + Mobile.ControlOrder = OrderType.None; return false; } @@ -534,6 +540,7 @@ public abstract partial class BaseAI // You cannot transfer a pet with a trade pending to.SendLocalizedMessage(1010507); // You cannot transfer a pet with a trade pending + Mobile.ControlOrder = OrderType.None; return false; } @@ -552,4 +559,4 @@ public abstract partial class BaseAI from.SendLocalizedMessage(fromMessage, args); to.SendLocalizedMessage(toMessage, args); } -} \ No newline at end of file +}