Long time no talk, I definitely appreciate this plugin, it's created the core mechanic for my game's combat. I know this is a long shot, but is there any way you could add a feature to this plugin?
Could you add the ability for the number of stacks to either output to an assigned variable (e.g. <StacksToVariable ####> note tag) which would be general purpose for many users, or even better, but more specific to my use case: use note tags to add or "unlock" skills depending on the number of stacks. So, for example, in my use case, I want a skill to scale in effectiveness depending on the number of stacks. I figured I can create 5 variations of the same skill - one for each stack - and depending on the current integer, that is the skill available to the player. (example: at stack number 1, the player can cast "fire skill v1". At stack number 2, "fire skill v1"is no longer available, but the player can now cast" fire skill v2", etc. v3, v4, so on)
<StackCount1 unlockSkill ####>
<StackCount2 unlockSkill ####>
(side note, this can also create interesting situations where depending on the current integer of stacks, the skills available could be radically different. For example, at stack 1,user can cast a damage skill, at stack number 2, user can cast a healing skill - this kind of thing might be useful for creating dynamic enemy logic by using "invisible" states, though at this time, this is not my intended use case for this feature.)