/** * Announce to players that a rival is in their base * * @param field * @param rivalName */ public void bypassAnnounce(Field field, String rivalName) { if (!hasSimpleClans()) { return; } ClanPlayer cp = simpleClans.getClanManager().getClanPlayer(field.getOwner()); ClanPlayer rivalCp = simpleClans.getClanManager().getClanPlayer(rivalName); if (cp != null && rivalCp != null) { cp.getClan() .audioAnnounce( "PreciousStones", Helper.capitalize(rivalName) + " of rival clan " + Helper.stripColors(rivalCp.getClan().getColorTag()) + " has entered one of " + Helper.posessive(Helper.stripColors(cp.getClan().getColorTag())) + " bases [" + field.getX() + " " + field.getY() + " " + field.getZ() + " " + field.getWorld() + "]"); } }