{
cond = joinAnd(cond, new ConditionTargetClan(nodeValue));
}
else if("castledoor".equalsIgnoreCase(nodeName))
{
cond = joinAnd(cond, new ConditionTargetCastleDoor(Boolean.valueOf(nodeValue)));
}
else if("direction".equalsIgnoreCase(nodeName))
{
cond = joinAnd(cond, new ConditionTargetDirection(TargetDirection.valueOf(nodeValue.toUpperCase())));
}