Fix new player-is-x mixins
- Call the real method from isFriended - Call the real method from isIgnored - Add null check for getClanMembers Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
@@ -162,7 +162,7 @@ public interface Client
|
|||||||
|
|
||||||
IndexedSprite createIndexedSprite();
|
IndexedSprite createIndexedSprite();
|
||||||
|
|
||||||
boolean isFriend(String name, boolean mustBeLoggedIn);
|
boolean isFriended(String name, boolean mustBeLoggedIn);
|
||||||
|
|
||||||
boolean isIgnored(String name);
|
boolean isIgnored(String name);
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,14 @@ public abstract class PlayerIsClanMemberMixin implements RSClient
|
|||||||
{
|
{
|
||||||
isClanMember = false;
|
isClanMember = false;
|
||||||
|
|
||||||
for (RSClanMember clanMember : getClanMembers())
|
final RSClanMember[] clanMembers = getClanMembers();
|
||||||
|
|
||||||
|
if (clanMembers == null)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (RSClanMember clanMember : clanMembers)
|
||||||
{
|
{
|
||||||
if (clanMember == null)
|
if (clanMember == null)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -95,11 +95,4 @@ public abstract class PlayerIsFriendMixin implements RSClient
|
|||||||
|
|
||||||
return isFriended;
|
return isFriended;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Inject
|
|
||||||
@Override
|
|
||||||
public boolean isFriend(String name, boolean mustBeLoggedIn)
|
|
||||||
{
|
|
||||||
return rl$isFriended(name, mustBeLoggedIn);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -84,11 +84,4 @@ public abstract class PlayerIsIgnoredMixin implements RSClient
|
|||||||
|
|
||||||
return isIgnored;
|
return isIgnored;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Inject
|
|
||||||
@Override
|
|
||||||
public boolean isIgnored(String name)
|
|
||||||
{
|
|
||||||
return rl$isIgnored(name);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -338,4 +338,12 @@ public interface RSClient extends RSGameEngine, Client
|
|||||||
|
|
||||||
@Import("destinationY")
|
@Import("destinationY")
|
||||||
int getDestinationY();
|
int getDestinationY();
|
||||||
|
|
||||||
|
@Import("isFriended")
|
||||||
|
@Override
|
||||||
|
boolean isFriended(String name, boolean mustBeLoggedIn);
|
||||||
|
|
||||||
|
@Import("isIgnored")
|
||||||
|
@Override
|
||||||
|
boolean isIgnored(String name);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user