I have the exact same macro exept with Raise, it seems to work fine out in the open world, but oftentimes messes up in instances mostly just activating swiftcast and not raise, found that weird but thought that i prob just wrote the macro wrong or something.