The idea is to let a designer (aka a human) create combat mechanics through an editor, which are then delivered to the game as JSON. It’s exciting to apply old knowledge to new areas like this.
P.S. Spent a good while wrestling with the grid system. Eventually tracked it down to an issue with child components in the engine.