public static final boolean isIllegialWords(MapleCharacter player, String text) {
        if (player.getReborns() > 3) {
            return false;
        }
        String origitext = text;
        text = text.replaceAll(" ", "").toLowerCase();
        // server sucks
        String[] bannedcomments = {"isserversux", "isserversuc", "isserversuk", "ninjamssux", "nmssux", "ninjamssuc", "nmssuc", "ninjamssuk", "nmssuk"};
        for (int i = 0; i < bannedcomments.length; i++) {
            if (text.contains(bannedcomments[i])) {
                AutobanManager.getInstance().autoban(player.getClient(), "Trying to comment on the server sucking (Text: " + origitext + ")");
                return true;
            }
        }
        // advertisements of maplestory servers...
        String[] advertisingarray = {".com", ".net", ".info", ".org", ".tk", ".weebly", ".freewebs"};
        String[] forgivencontents = {"story.org", "sydneyms", "pokemonms", "farmerstory", ".org/vote"};
        for (int i = 0; i < advertisingarray.length; i++) {
            String[] subarray = {"story", "ms"};
            for (int p = 0; p < subarray.length; p++) {
                if (text.toLowerCase().contains(subarray[p] + advertisingarray[i])) {
                    boolean banhammer = true;
                    for (int z = 0; z < forgivencontents.length; z++) {
                        if (text.contains(forgivencontents[z])) {
                            return false;
                        }
                    }
                    if (banhammer) {
                        AutobanManager.getInstance().autoban(player.getClient(), "Advertisement of other server (Text: " + origitext + ")");
                    }
                    return true;
                }
            }
        }
        return false;
    }