Once again: you are trying to read WRONG keys! “BattleStats” is not a key, it’s a value of the “i-Enemy” key.
Man, read more about lists (arrays), dictionaries and especially about loops and local variables used inside loops. You just don’t understand what you are doing. It mostly looks like a set of random puzzles…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.