MantisBT - opensim
View Issue Details
0008035opensim[REGION] Specific OpenSim Modulepublic2016-10-10 12:042018-07-13 09:41
Bernd Steinhardt 
 
normalminoralways
newopen 
ServerWindows2008 R2
 
 
0.8.2.1
Grid (Multiple Regions per Sim)
BasicPhysics
Mono / Windows
None
Firestorm
0008035: Parcel Primlimit does not work correctly
The primlimit-module is not limiting the prims of a parcel correctly. It allows to rezz prims up to the region limit.
Rezzing prims on a small parcel over the parcel/owner-primlimit.
The primlimit-module is comparing the existing prims of the parcel (land) with the limit of the complete region instead of the Limit of the parcel (per owner).

PrimLimitsModule.cs:

Changing

            int simulatorCapacity = lo.GetSimulatorMaxPrimCount();
            if ((objectCount + lo.PrimCounts.Total) > simulatorCapacity)
            {
                response = "Unable to rez object because the parcel is too full";
            }

to

            int PrimsFree = lo.GetPrimsFree();
            if (objectCount > PrimsFree)
            {
                response = "Unable to rez object because the land is too full.";
            }

solves the Problem.
No tags attached.
Issue History
2016-10-10 12:04Bernd SteinhardtNew Issue
2016-10-10 12:53UbitUmarovNote Added: 0031197
2016-10-10 17:41UbitUmarovNote Added: 0031198
2018-07-11 10:51UbitUmarovNote Added: 0032778
2018-07-13 06:47Fly-Man-Note Added: 0032782
2018-07-13 09:41UbitUmarovNote Added: 0032792

Notes
(0031197)
UbitUmarov   
2016-10-10 12:53   
it actually looks more broken than that :(
(0031198)
UbitUmarov   
2016-10-10 17:41   
did a few fixes elsewhere, region bonus should now work on this.
in this module the capacity of a parcel is the sum of the capacities of all parcels with same owner. If for example, you own all parcels, you can put all prims in a small one up to region limit. This a OpenSim feature not a bug.
(0032778)
UbitUmarov   
2018-07-11 10:51   
is this still a issue on 0.9.0.1 or master?
(0032782)
Fly-Man-   
2018-07-13 06:47   
Yes, this is still an issue as it still counts towards the total allowance of prims of the region instead of the parcel the user is on.
(0032792)
UbitUmarov   
2018-07-13 09:41   
the parcel is not the spec. See comment above.