Nectrotic Strike Macro help (PVP Talent)

Hello, I have been trying to make a macro like this for a while now.

Basically what I am looking for is a macro that will change my Scourge Strike bind to Necrotic Strike when the talent is selected. Here’s what I have so far:

#showtooltip
/startattack
/cast [nomod,talent:7/3] Necrotic Strike; [nomod,talent:7/2] Scourge Strike;
/cast [mod:shift] Raise Dead(Rank 2)

So far when Necrotic Strike is selected it works as intended. The problem I am having is that when the talent is not selected it will not show Scourge Strike.

What I am wondering is:
Is there a way to macro when a talent is not selected, to have it use a different ability? If so what would that look like.

#showtooltip
/startattack
/cast [mod:shift] Raise Dead; [talent:7/3] Necrotic Strike; Scourge Strike

I have tried this and it is not working either.

Update: I was testing out the following macro:

#showtooltip
/cast [nomod,talent:1/1] Necrotic Strike;[nomod,talent:1/3] Scourge Strike;
/cast [mod:shift] Raise Dead

It seems like the pvp macro functionality is different than the first 7 rows of macros. Not sure if that is working as intended or not.

Oh, yeah. There’s no conditions to identify if a PvP talent is active. This is your only real option.

#showtooltip
/cast Necrotic Strike
/cast Scourge Strike
/run local G=GetSpellInfo SetMacroSpell(GetRunningMacro(), G"Necrotic Strike" or G"Scourge Strike")