myFaction.setDescription(TextUtil.implode(args,"").replaceAll("(&([a-f0-9]))","& $2"));// since "&" color tags seem to work even through plain old FPlayer.sendMessage() for some reason, we need to break those up
if(!Conf.broadcastDescriptionChanges){
fme.msg("You have changed the description for <h>%s<i> to:",myFaction.describeTo(fme));
fme.sendMessage(myFaction.getDescription());
return;
}
// Broadcast the description to everyone
for(FPlayerfplayer:FPlayers.i.getOnline()){
fplayer.msg("<i>The faction %s<i> changed their description to:",myFaction.describeTo(fplayer));
fplayer.sendMessage(myFaction.getDescription());// players can inject "&" or "`" or "<i>" or whatever in their description; &k is particularly interesting looking