Do not count local player in nearby clan member counter

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Tomas Slusny
2019-04-20 13:45:27 +02:00
parent 2f7584ee38
commit 3488f72ae2

View File

@@ -168,11 +168,12 @@ public class ClanChatPlugin extends Plugin
if (member.getWorld() == client.getWorld())
{
final Player local = client.getLocalPlayer();
final String memberName = Text.toJagexName(member.getUsername());
for (final Player player : client.getPlayers())
{
if (player != null && memberName.equals(Text.toJagexName(player.getName())))
if (player != null && player != local && memberName.equals(Text.toJagexName(player.getName())))
{
clanMembers.add(player);
addClanCounter();
@@ -455,9 +456,12 @@ public class ClanChatPlugin extends Plugin
@Subscribe
public void onPlayerSpawned(PlayerSpawned event)
{
if (event.getPlayer().isClanMember())
final Player local = client.getLocalPlayer();
final Player player = event.getPlayer();
if (player != local && player.isClanMember())
{
clanMembers.add(event.getPlayer());
clanMembers.add(player);
addClanCounter();
}
}