Skip to content

Commit

Permalink
Zones should default to perbuild of level (and perbuildmax)
Browse files Browse the repository at this point in the history
  • Loading branch information
UnknownShadow200 committed Aug 22, 2022
1 parent d912fe9 commit cf1667a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
3 changes: 3 additions & 0 deletions MCGalaxy/Commands/Moderation/ZoneCmds.cs
Expand Up @@ -71,8 +71,11 @@ public sealed class CmdZone : Command2 {
if (!LevelInfo.Check(p, data.Rank, p.level, "create zones in this level")) return;

Zone z = new Zone();
z.Access.Min = p.level.BuildAccess.Min;
z.Access.Max = p.level.BuildAccess.Max;
// TODO readd once performance issues with massive zone build blacklists are fixed
//z.Access.CloneAccess(p.level.BuildAccess);

z.Config.Name = args[offset];
if (!PermissionCmd.Do(p, args, offset + 1, false, z.Access, data, p.level)) return;

Expand Down
5 changes: 1 addition & 4 deletions MCGalaxy/Database/Backends/SQLiteBackend.cs
Expand Up @@ -616,13 +616,10 @@ public sealed class SQLiteDataReader : ISqlReader

sealed class SQLiteException : ExternalException
{
SQLiteErrorCode _code;

public SQLiteException(SQLiteErrorCode code, string message)
: base(FormatError(code, message)) { _code = code; }
: base(FormatError(code, message)) { }

public SQLiteException(string message) : this(SQLiteErrorCodes.Unknown, message) { }
public override int ErrorCode { get { return (int)_code; } }

static string FormatError(SQLiteErrorCode code, string message) {
string msg = GetErrorString(code) + Environment.NewLine + message;
Expand Down

0 comments on commit cf1667a

Please sign in to comment.