@Override
		public boolean equals(Object obj) {
			if (this == obj)
				return true;
			if (obj == null)
				return false;
			if (getClass() != obj.getClass())
				return false;
			FightState other = (FightState) obj;
			if (!Arrays.deepEquals(atkCnt, other.atkCnt))
				return false;
			if (spareDamage != other.spareDamage)
				return false;
			if (spareEnemyDamage != other.spareEnemyDamage)
				return false;
			return true;
		}