do not allow estate bans to grid admins

This commit is contained in:
UbitUmarov
2025-04-17 15:50:08 +01:00
parent 98703ff3a2
commit b00df07563
5 changed files with 25 additions and 13 deletions

View File

@@ -972,8 +972,12 @@ namespace OpenSim.Region.CoreModules.World.Estate
if ((estateAccessType & 64) != 0) // Ban add
{
if(thisSettings.EstateBansCount() >= (int)Constants.EstateAccessLimits.EstateBans)
bool userIsAdmin = Scene.Permissions.IsAdministrator(user);
if(userIsAdmin)
{
remote_client.SendAlertMessage("Cannot ban a Administrator");
}
else if(thisSettings.EstateBansCount() >= (int)Constants.EstateAccessLimits.EstateBans)
{
if(!sentBansFull)
{