if(Config.USE_SAY_FILTER) { for(String pattern : Config.FILTER_LIST) { // /* if (_text.contains(pattern) && !(_type == ALLIANCE || _type == PARTY || _type == CLAN)) { //_punishcount++; _log.fine("Player "+activeChar.getName()+" was jailed for word \""+pattern+"\""); if (!activeChar.isInJail()) { activeChar.sendMessage("You're jailed for word : "+pattern); activeChar.setInJail(true, 3); } else { _jtime = 3 + activeChar.getJailTimer(); activeChar.setJailTimer(_jtime); activeChar.sendMessage("Your jail time increased to "+Math.round(_jtime/60000)+" minutes for word : "+pattern); } /*if (_punishcount > 4){ activeChar.setKarma(activeChar.getKarma() + ((int)_punishcount)*activeChar.getLevel()); activeChar.sendMessage("You've gained Karma for frequently insults."); }*/ } // */ _text = _text.replaceAll(pattern,"^_^"); } }