forked from MagicBane/Server
admins dont appear on track
This commit is contained in:
@@ -1649,7 +1649,7 @@ public enum PowersManager {
|
|||||||
it.remove();
|
it.remove();
|
||||||
else if (awo.getObjectType().equals(GameObjectType.PlayerCharacter)) {
|
else if (awo.getObjectType().equals(GameObjectType.PlayerCharacter)) {
|
||||||
PlayerBonuses bonus = ((PlayerCharacter) awo).getBonuses();
|
PlayerBonuses bonus = ((PlayerCharacter) awo).getBonuses();
|
||||||
if (bonus != null && bonus.getBool(ModType.CannotTrack, SourceType.None))
|
if (bonus != null && bonus.getBool(ModType.CannotTrack, SourceType.None) || ((PlayerCharacter) awo).getAccount().status.equals(AccountStatus.ADMIN))
|
||||||
it.remove();
|
it.remove();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1713,7 +1713,7 @@ public enum PowersManager {
|
|||||||
if(awo.equals(tracker))
|
if(awo.equals(tracker))
|
||||||
continue;
|
continue;
|
||||||
PlayerCharacter pc = (PlayerCharacter)awo;
|
PlayerCharacter pc = (PlayerCharacter)awo;
|
||||||
if(!pc.isAlive())
|
if(!pc.isAlive() || pc.getAccount().status.equals(AccountStatus.ADMIN))
|
||||||
continue;
|
continue;
|
||||||
if(guildsPresent.contains(pc.guild.getNation()))
|
if(guildsPresent.contains(pc.guild.getNation()))
|
||||||
list.add(pc);
|
list.add(pc);
|
||||||
|
|||||||
Reference in New Issue
Block a user