Cleanup EngineMoveChunk and use cleaner method structure.

This commit is contained in:
ulumulu1510
2017-03-30 00:03:58 +02:00
parent 577c164e2a
commit 8f45585a8d
4 changed files with 132 additions and 73 deletions

View File

@ -1,5 +1,6 @@
package com.massivecraft.factions.entity;
import com.massivecraft.factions.AccessStatus;
import com.massivecraft.factions.Perm;
import com.massivecraft.factions.Rel;
import com.massivecraft.factions.TerritoryAccess;
@ -377,14 +378,15 @@ public class MPerm extends Entity<MPerm> implements Prioritized, Registerable, N
if (this.isTerritory())
{
Boolean hasTerritoryAccess = ta.hasTerritoryAccess(mplayer);
if (hasTerritoryAccess != null)
AccessStatus accessStatus = ta.getTerritoryAccess(mplayer);
if (accessStatus != AccessStatus.STANDARD)
{
if (verboose && !hasTerritoryAccess)
if (verboose && accessStatus == AccessStatus.DECREASED)
{
mplayer.message(this.createDeniedMessage(mplayer, hostFaction));
}
return hasTerritoryAccess;
return accessStatus.hasAccess();
}
}