So the problem is that I have a hierarchy of server groups and a server group with a lower level of authority is able to assign a channel group (for example moderator) to an admin with a higher level of authority(higher needed kick power, higher needed ban power, etc) which allows them to be kicked. How do I prevent channel groups from being the final deciding factor as to whether someone can be kicked or not. Because I cannot have a server moderator kick a server admin just because he is able to assign a channel group with a lower needed kick power to the server admin.