OKAY, so I hope this is not something I am just missing that will make me feel as stupid as I currently feel - But what in the nine hells causes a script that has the same exact lines (In Power Cards V3) to simply stop working after a number of them are added for multiple conditions. Now each subset below is uniquely identified by the $TYP (1,2,3,6,7 and 8). Assume that all 6 macro sets are pasted in the macro, it will not work. However, if I remove 6,7 and 8, it works! So maybe there is an error in the code for 6,7 and 8? NOPE. If you switch the $TYP == x to 6,7 or 8 it works. BUT if I add in another macro set, it stops working. What gives? Am I just not seeing a better way to write the macro - is the PCard API just overwhelmed if I do it this way? The code is here: !power {{ --charid|@{selected|character_id} --emote| **GET SOME!** --name|@{selected|token_name} ^^FIREARMS RAPID --hrolls| [[ [$TYP] 0d0 + ?{Weapon Type?|Revolver,1|Pistol,2|Rifle,3|EPistol,6|ERifle,7|Railgun,8} ]] [[ ?{Attack Option?|Rapid Shot,0|Move and Fire,20|Run and Fire,50} ]] [[ ?{Rounds Fired?|2,10|3,15|4,20} ]] [[ ?{Recoil Rating|1,0|2,5|3,10|4,20|5,40} ]] --?? $TYP == 1 ?? Weapon:|~C REVOLVER ~C --?? $TYP == 2 ?? Weapon:|~C PISTOL ~C --?? $TYP == 3 ?? Weapon:|~C RIFLE ~C --?? $TYP == 6 ?? Weapon:|~C ENERGY PISTOL ~C --?? $TYP == 7 ?? Weapon:|~C ENERGY RIFLE ~C --?? $TYP == 8 ?? Weapon:|~C RAILGUN ~C --?? ?{Attack Option?} == 0 ?? | ~C RAPID SHOT ~C --?? ?{Attack Option?} == 20 ?? | ~C MOVE & FIRE ~C --?? ?{Attack Option?} == 50 ?? | ~C RUN & FIRE ~C --Weapon Divisor:| ~R [[ ?{Weapon Divisor?|1|2|3|4|5|6|7} ]] ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 10 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 10 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 15 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 15 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 15 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 20 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 20 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} - ?{Recoil Rating} -10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 20 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} - ?{Recoil Rating} -15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 1 AND ?{Rounds Fired?} == 20 ?? STRIKE 4:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Revolver} - ?{Attack Option?} - ?{Recoil Rating} -20 ]] ~R **DMG** [[ ?{Attack DMG} ]] R4 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 10 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 10 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 15 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 15 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 15 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 20 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 20 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 20 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 2 AND ?{Rounds Fired?} == 20 ?? STRIKE 4:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Pistol} - ?{Attack Option?} - ?{Recoil Rating} - 20 ]] ~R **DMG** [[ ?{Attack DMG} ]] R4 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 10 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 10 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 15 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 15 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 15 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 20 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 20 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 20 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 3 AND ?{Rounds Fired?} == 20 ?? STRIKE 4:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Rifle} - ?{Attack Option?} - ?{Recoil Rating} - 20 ]] ~R **DMG** [[ ?{Attack DMG} ]] R4 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 10 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 10 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]]~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 15 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 15 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 15 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 20 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 20 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 20 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 6 AND ?{Rounds Fired?} == 20 ?? STRIKE 4:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|EPistol} - ?{Attack Option?} - ?{Recoil Rating} - 20 ]] ~R **DMG** [[ ?{Attack DMG} ]] R4 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 10 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 10 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 15 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 15 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 15 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 20 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 20 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 20 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 7 AND ?{Rounds Fired?} == 20 ?? STRIKE 4:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|ERifle} - ?{Attack Option?} - ?{Recoil Rating} - 20 ]] ~R **DMG** [[ ?{Attack DMG} ]] R4 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 10 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 10 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 15 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 15 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 15 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 20 ?? STRIKE 1:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} ]] ~R **DMG** [[ ?{Attack DMG} ]] R1 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 20 ?? STRIKE 2:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} - ?{Recoil Rating} - 10 ]] ~R **DMG** [[ ?{Attack DMG} ]] R2 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 20 ?? STRIKE 3:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} - ?{Recoil Rating} - 15 ]] ~R **DMG** [[ ?{Attack DMG} ]] R3 ~R --?? $TYP == 8 AND ?{Rounds Fired?} == 20 ?? STRIKE 4:| [[ (d100cs>95cf<5) - @{selected|Injury} + @{selected|Targeting Bonus} + @{selected|Railgun} - ?{Attack Option?} - ?{Recoil Rating} - 20 ]] ~R **DMG** [[ ?{Attack DMG} ]] R4 ~R }}