mirror of
https://github.com/SWG-Source/dsrc.git
synced 2026-08-27 16:56:48 -04:00
Fixed issue when trying to remove a guild member that is no longer a part of the guild (i.e. they left already)
This commit is contained in:
Regular → Executable
+9
-10
@@ -831,16 +831,15 @@ public class guild extends script.base_script
|
||||
if (members != null && members.length > 0)
|
||||
{
|
||||
java.util.StringTokenizer st = new java.util.StringTokenizer(name);
|
||||
String compareName = toLower(st.nextToken());
|
||||
for (int i = 0; i < members.length; ++i)
|
||||
{
|
||||
if (isIdValid(members[i]))
|
||||
{
|
||||
java.util.StringTokenizer st2 = new java.util.StringTokenizer(guildGetMemberName(guildId, members[i]));
|
||||
String memberName = toLower(st2.nextToken());
|
||||
if (compareName.equals(memberName))
|
||||
{
|
||||
return members[i];
|
||||
if(st != null && st.hasMoreTokens()) {
|
||||
String compareName = toLower(st.nextToken());
|
||||
for (int i = 0; i < members.length; ++i) {
|
||||
if (isIdValid(members[i])) {
|
||||
java.util.StringTokenizer st2 = new java.util.StringTokenizer(guildGetMemberName(guildId, members[i]));
|
||||
String memberName = toLower(st2.nextToken());
|
||||
if (compareName.equals(memberName)) {
|
||||
return members[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user