Each spell has its own damage type, there are some variables inside them that can add stacks on the target, when the threshold is reached it can trigger an effect on the target, in our example the Enemy Base Has an implementation of the fire damage type as an example