Hi Mordacaie. In Scripts/Services/Dungeons/BlackthornDungeon/Region.cs, there is a bit of code that disallows mounts in the area and auto-stables them. I've never tried, but maybe you can tinker with it for your use. ArenaDuel.cs also has a lot of code that limits pets, such as RidingFlyingAllowed = true;. Maybe Olorin is right and you can't, but if I tried, these are the places that I would start to play with and apply them to the area that you would like. I asked GPT4, and it said:
public class NoMountsRegion : Region
{
public NoMountsRegion()
: base("NoMountsRegion", Map.Felucca) // Choose your map (Felucca, Trammel, etc.)
{
}
public override void OnMount(Mobile m, IMount mount)
{
if (m != null && m.Player && this.Contains(m.Location)) // Ensure it's a player and they're within the region
{
m.SendMessage("Mounts are forbidden here!"); // Deliver the dire message
mount.Rider = null; // Unseat the rider
}
}
}
I hope you achieve your goal. Good luck!