Program: 171233
Project: 171233
Buggy source:
public String setType(GameCharacter owner,EyeType type){
  if (type == getType()) {
    if (owner.isPlayer()) {
      return "String_Node_Str";
    }
 else {
      return UtilText.parse(owner,"String_Node_Str");
    }
  }
  UtilText.transformationContentSB.setLength(0);
  if (owner.isPlayer()) {
    UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
  }
 else {
    UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
  }
  String s=UtilText.parse(owner,UtilText.transformationContentSB.toString());
  UtilText.transformationContentSB.setLength(0);
  UtilText.transformationContentSB.append(s);
  this.type=type;
switch (type) {
case HUMAN:
    if (owner.isPlayer()) {
      UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
    }
 else {
      UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
    }
  break;
case DEMON_COMMON:
if (owner.isPlayer()) {
  UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
  UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case IMP:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case COW_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case DOG_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case LYCAN:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case CAT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case SQUIRREL_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case RAT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case RABBIT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case BAT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case ALLIGATOR_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case HORSE_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case REINDEER_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case HARPY:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case ANGEL:
break;
}
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
}
return UtilText.parse(owner,UtilText.transformationContentSB.toString()) + "String_Node_Str" + owner.postTransformationCalculation()+ "String_Node_Str";
}

Fixed version (ground truth):
public String setType(GameCharacter owner,EyeType type){
  if (type == getType()) {
    if (owner.isPlayer()) {
      return "String_Node_Str";
    }
 else {
      return UtilText.parse(owner,"String_Node_Str");
    }
  }
  UtilText.transformationContentSB.setLength(0);
  if (owner.isPlayer()) {
    UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
  }
 else {
    UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
  }
  String s=UtilText.parse(owner,UtilText.transformationContentSB.toString());
  UtilText.transformationContentSB.setLength(0);
  UtilText.transformationContentSB.append(s);
  this.type=type;
  irisShape=type.getIrisShape();
  pupilShape=type.getPupilShape();
switch (type) {
case HUMAN:
    if (owner.isPlayer()) {
      UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
    }
 else {
      UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
    }
  break;
case DEMON_COMMON:
if (owner.isPlayer()) {
  UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
  UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case IMP:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case COW_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case DOG_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case LYCAN:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case CAT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case SQUIRREL_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case RAT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case RABBIT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case BAT_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case ALLIGATOR_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case HORSE_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case REINDEER_MORPH:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case HARPY:
if (owner.isPlayer()) {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
 else {
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
}
break;
case ANGEL:
break;
}
UtilText.transformationContentSB.append("String_Node_Str" + "String_Node_Str");
return UtilText.parse(owner,UtilText.transformationContentSB.toString()) + "String_Node_Str" + owner.postTransformationCalculation()+ "String_Node_Str";
}