They are part of
mq2melee plugin. They are conditional if statements that you define and turn on and off. They are added to your
mq2melee ini which is servername_toonname.ini
A holyshit is evaluated when you are in melee combat.
A downshit is evaluated when you are NOT in melee combat so for most casters, you only use downshits.
There are two parts the the holyshit/downshit. The first part if the on/off toggle.
You need an entry like this:
holyflag0=1
holyflag1=0
downflag0=1
downflag1=1
In the above, holyshit0 is on but holyflag1 is off. Downshit0 and downshit1 are also on. These can be changed in game with
/melee holyflag0=1 for example.
The second part is the actual condition.
The format is
holyshit0=/if (conditions) /command
Let's look at a simple example
holyshit0=/if (!${Me.Buff[Defensive Proficiency].ID}) /alt act 687
Above, the holy says if I don't have the buff Defensive Proficiency, cast aa with id 687 which is Defensive Proficiency.
Here is another example
holyshit2=/if (${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>1 && ${Me.AltAbilityReady[Enhanced area taunt]} && !${Me.CombatAbilityReady[Wade in to Battle Rk. II]} && ${Melee.AggroMode}) /alt act 132
This one says if I'm in melee combat and the npc spawn count around me is more than 1 and my AE taunt AA is ready and my disc Wade in to Battle Rk. II is NOT Ready and I'm in melee agrro mode, I should do aa id 132 which is ae taunt.
As for TLP holies....I can't imagine needing many since there are no AA's....no discs.