holyshits...are fired off from your MQ2Melee plugin. Holyshits are during combat, downshits are during non combat (rest)
What it is doing it sort of like 1 line in a macro, as in "if X X X and X condition are met, do this" but, it is being checked by MQ2Meee ( IE a plugin, so is going 100% of the time the plugin is enabled)
Generally they are used when you want a specific thing to go off, under a specific condition... but your current macro/set up for some reason wont allow you to do it properly.
An example for firing off Banestrike for instance would be (is Banestrike ready, is the target with in 50', and am I targeting the group main assist's target)
Rich (BB code):
holyshit1=/if (${Me.AltAbilityReady[Banestrike]} && ${Target.Distance}<=50 && ${Target.ID}==${Me.GroupAssistTarget.ID}) /alt activate 15073
or on my toons that have some sort of slow procing weapon (this is checking if the target is not slowed, and if the weapon in my main hand is now my slowstick, and if there is no slower in the group, then use bandolier to switch to slow set up. Obviously I have another to switch back when the target is slowed)
Rich (BB code):
holyshit13=/if (!${Bool[${Target.Slowed}]} && ${Me.Inventory[mainhand].ID}!=133167 && !${SpawnCount[pc slower group]}) /Bandolier Activate Slow
or activating items only if their effect is not on you. (this looks for the buff in the song window, and if the item is ready to cast, then uses MQ2Cast to cast the item)
Rich (BB code):
holyshit7=/if (${Cast.Ready[Blood Drinker's Coating]} && !${Me.Song[Vampiric Aura].ID}) /casting "Blood Drinker's Coating" item
Entirely depends on what you can get your macros to do/not do, or maybe you want to insure X thing happens (duplicate what a macro is doing anyways) or what ever.
Heres one I have for a level 100 warrior. I was tinkering with augmenting my defensive set up using MQ2Melee to fire some stuff off during hard/named fights only, so some of them get a little long
Rich (BB code):
downshit1=/if (${Me.PctEndurance}<25 && ${Me.CombatAbilityReady[Inner Rejuvenation]} && (${Zone.ID}!=344)) /disc Inner Rejuvenation
downshit2=/if (${Spawn[${Me.XTarget[1].Type.Equal[NPC]}) /multiline; /xtarget 1; /attack; /stick
holyshit1=/if (${Me.CombatAbilityReady[Flash of Anger Rk. II]} && ${Target.Named} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Level}>=(${Me.Level}+2)) /disc Flash of Anger Rk. II
holyshit11=/if (${Me.AltAbilityReady[Defensive Proficiency]} && ${Target.Distance}<=50) /alt activate 687
holyshit12=/if (${Me.AltAbilityReady[Blade Guardian]} && ${Target.Level}>=(${Me.Level}+2) && ${Target.Distance}<=50) /alt activate 967
holyshit13=/if (${Me.CombatAbilityReady[No Time to Bleed]} && ${Target.Level}>=(${Me.Level}+2) && ${Target.Distance}<=50) /disc No Time to Bleed
holyshit14=/if (${Me.AltAbilityReady[Imperator's Command]} && ${Target.Distance}<=50) /alt activate 2011
holyshit15=/if (${Me.AltAbilityReady[Wars Sheol's Heroic Blade]} && ${Target.Level}>=(${Me.Level}+2) && ${Target.Distance}<=50) /alt activate 2007
holyshit16=/if (${Me.AltAbilityReady[Mark of the Mage Hunter]} && ${Target.Class.CanCast}) /alt activate 606
holyshit17=/if (${Me.AltAbilityReady[Rage of the Forsaken]} && ${Target.Distance}<=50) /alt activate 688
holyshit18=/if (${Me.AltAbilityReady[War Stomp]} && ${Target.Distance}<=50) /alt activate 691
holyshit19=/if (${Me.AltAbilityReady[Banestrike]} && ${Target.Distance}<=50) /alt activate 15073
holyshit2=/if (${Me.CombatAbilityReady[Last Stand Discipline Rk. III]} && !${Me.CombatAbilityReady[Flash of Anger Rk. II]} && ${Target.Named} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Level}>=(${Me.Level}+2)) /disc Last Stand Discipline Rk. III
holyshit20=/if (${Cast.Ready[Blood Drinker's Coating]} && !${Me.Song[Vampiric Aura].ID}) /cast item "Blood Drinker's Coating"
holyshit3=/if (${Me.AltAbilityReady[1402]} && ${Target.Named} && !${Me.CombatAbilityReady[Last Stand Discipline Rk. III]} && !${Me.CombatAbilityReady[Flash of Anger]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Level}>=(${Me.Level}+2)) /casting "Fundament: Third Spire of the Warlord" ALT
holyshit4=/if (${Cast.Ready[Suppressed Etheric Legionaire Breastplate]} && !${Me.AltAbilityReady[1402]} && ${Target.Named} && !${Me.CombatAbilityReady[Last Stand Discipline Rk. III]} && !${Me.CombatAbilityReady[Flash of Anger]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Level}>=(${Me.Level}+2)) /casting "Suppressed Etheric Legionaire Breastplate" Item
holyshit5=/if (${Me.AltAbilityReady[Warlord's Bravery]} && !${Cast.Ready[Suppressed Etheric Legionaire Breastplate]} && !${Me.AltAbilityReady[1402]} && ${Target.Named} && !${Me.CombatAbilityReady[Last Stand Discipline Rk. III]} && !${Me.CombatAbilityReady[Flash of Anger]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Level}>=(${Me.Level}+2)) /alt activate 804
holyshit7=/if (${Me.AltAbilityReady[Brace for Impact]} && !${Me.AltAbilityReady[Warlord's Tenacity]} && !${Me.AltAbilityReady[Warlord's Bravery]} && !${Cast.Ready[Suppressed Etheric Legionaire Breastplate]} && !${Me.AltAbilityReady[1402]} && ${Target.Named} && !${Me.CombatAbilityReady[Last Stand Discipline Rk. III]} && !${Me.CombatAbilityReady[Flash of Anger]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Level}>=(${Me.Level}+2)) /alt activate 300) /alt activate 1686
holyshit8=/if (${Me.AltAbilityReady[Rage of the Forsaen]} && ${Target.Level}>=(${Me.Level}+2)) /alt activate 688