So I've noticed another issue running modbot... The ${Target} variable appears to be being stored permanently within the macro, not dynamic based on my current target, but rather the target that I had when the macro initiates.
For example, one of my beastlord's debuffs is slow if ${Target.Level} >= 64. However, it was not casting correctly... it was consistently slowing everything or nothing at all.
When I had my paladin targeted when I initiated the macro (level 65), he would slow everything. When I had nothing targeted, he would slow nothing.
So it appears that the Target variable is basically getting initialized and permanently cached when the macro starts.
Is this a known issue? Is this actually what is happening?
For example, one of my beastlord's debuffs is slow if ${Target.Level} >= 64. However, it was not casting correctly... it was consistently slowing everything or nothing at all.
When I had my paladin targeted when I initiated the macro (level 65), he would slow everything. When I had nothing targeted, he would slow nothing.
So it appears that the Target variable is basically getting initialized and permanently cached when the macro starts.
Is this a known issue? Is this actually what is happening?

