What determines the damage this does? Every time I use it it either does 9999 or 0 damage. Are some enemies just immune?