int level = -1;
if (st.hasMoreTokens())
{
level = Integer.parseInt(st.nextToken().trim());
}
cond = joinAnd(cond, new ConditionPlayerHasBuff(et, level));
}
else if ("damage".equalsIgnoreCase(nodeName))
{
String[] st = a.getNodeValue().split(";");
cond = joinAnd(cond, new ConditionPlayerMinMaxDamage(Double.parseDouble(st[0]), Double.parseDouble(st[1])));