Fix #59
This commit is contained in:
parent
5c6a62f34d
commit
735f6d4085
1 changed files with 2 additions and 0 deletions
|
@ -144,6 +144,8 @@ public class CommandListener {
|
||||||
if (DiscordPlugin.GameRoles.remove(event.getOldRole().getName()))
|
if (DiscordPlugin.GameRoles.remove(event.getOldRole().getName()))
|
||||||
DiscordPlugin.sendMessageToChannel(DiscordPlugin.modlogchannel, "Removed " + event.getOldRole().getName() + " as a game role because it's color changed.");
|
DiscordPlugin.sendMessageToChannel(DiscordPlugin.modlogchannel, "Removed " + event.getOldRole().getName() + " as a game role because it's color changed.");
|
||||||
} else {
|
} else {
|
||||||
|
if (DiscordPlugin.GameRoles.contains(event.getOldRole().getName()) && event.getOldRole().getName().equals(event.getNewRole().getName()))
|
||||||
|
return;
|
||||||
boolean removed = DiscordPlugin.GameRoles.remove(event.getOldRole().getName()); //Regardless of whether it was a game role
|
boolean removed = DiscordPlugin.GameRoles.remove(event.getOldRole().getName()); //Regardless of whether it was a game role
|
||||||
DiscordPlugin.GameRoles.add(event.getNewRole().getName()); //Add it because it has no color
|
DiscordPlugin.GameRoles.add(event.getNewRole().getName()); //Add it because it has no color
|
||||||
if (removed)
|
if (removed)
|
||||||
|
|
Loading…
Reference in a new issue