int level = -1;
if(st.hasMoreTokens())
{
level = Integer.parseInt(st.nextToken().trim());
}
cond = joinAnd(cond, new ConditionPlayerHasBuff(et, level));
}
else if("noble".equalsIgnoreCase(nodeName))
{
cond = joinAnd(cond, new ConditionNoble(a.getNodeValue()));
}