there is TWO different errors in the file, the first capn darwin pointed out and could be caught by the xsd checking, but the second is a logic error being the value for the minimum in the calculation in next line, I had replaced the *0 with a *-0.1 and the overpowered bow are back (had also tried with a positive number still got a devide by zero error in elelmental, same as with the MinValue inplace of the MineValue, the /0 error happened within 100 turns, with the -0.1 inplace so far I have got to turn 166 playing with a supersov with bow and able to oneshot all openents so far, I think the nerfbat should be on the max damage not the min damage, but if I let the ai autoresolve tha battles it still prefers the melting touch to all others like fireball and firedart and even an arrow through the neck, so it is a lot more mana ecenomical to fight each battle, rather that autoresolve.
harpo