From 720cbd516c46a9c158a6fcc2ab8c7e4a2dac0032 Mon Sep 17 00:00:00 2001 From: SilicaAndPina Date: Fri, 26 Feb 2021 14:04:00 +1300 Subject: [PATCH] Block lease horses being traded. --- Horse Isle Server/HorseIsleServer/Game/Meta.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Horse Isle Server/HorseIsleServer/Game/Meta.cs b/Horse Isle Server/HorseIsleServer/Game/Meta.cs index ab0cb4b..5281385 100755 --- a/Horse Isle Server/HorseIsleServer/Game/Meta.cs +++ b/Horse Isle Server/HorseIsleServer/Game/Meta.cs @@ -414,6 +414,9 @@ namespace HISP.Game message += Messages.TradeOfferHorse; foreach(HorseInstance horse in trade.Trader.HorseInventory.HorseList) { + if (horse.Leaser > 0) + continue; + bool tacked = (horse.Equipment.Saddle != null || horse.Equipment.SaddlePad != null || horse.Equipment.Bridle != null || horse.Equipment.Companion != null); message += Messages.FormatTradeOfferHorse(horse.Name, tacked, horse.RandomId); }