• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - MQ2Events -- Got any to share?

Joined
Dec 24, 2017
RedCents
1,813¢
Just starting using this. THis could be an amazing thing. Does anyone out there have some good events set up they would care to share?
 
So I tried one and it didn't work. Anyone tell me why?

INI:
[EnduranceCheck]
trigger=${Me.PctEndurance} < 25
command=/if ${Me.CombatAbilityReady[Relax Rk. II]} /multiline ; /Disc Relax Rk. II; /gsay Discing Relax!;
 
So I tried one and it didn't work. Anyone tell me why?

INI:
[EnduranceCheck]
trigger=${Me.PctEndurance} < 25
command=/if ${Me.CombatAbilityReady[Relax Rk. II]} /multiline ; /Disc Relax Rk. II; /gsay Discing Relax!;

I guess it only reads text, that is why this does not work.
 
That is correct --- but you could accomplish what you are trying to do with a holyshit with mq2melee. It would be something like
INI:
holyshit0=/if (${Me.PctEndurance} < 25 && ${Me.CombatAbilityReady[Relax Rk. II]}) /disc Relax

*untested
 
That is correct --- but you could accomplish what you are trying to do with a holyshit with mq2melee. It would be something like
INI:
holyshit0=/if (${Me.PctEndurance} < 25 && ${Me.CombatAbilityReady[Relax Rk. II]}) /disc Relax

*untested

assuming you aren’t running one of chat’s plugins that disables mq2melee as a default
 
I ended up making an ingame audio trigger to at least announce soandso has Restless Ice. It can be a bitch to cure so I end up doing it manually.

"Restless Ice enters your veins."

Just like the "Heartstriking Bone Shard " a lot of named have. Ends up needing like 2-3 cures, depending on what you are using.

"A shard of bone begins to wriggle toward your heart."

would be interesting to see what folks come up with though. I have been using shaman group cure/RC, of it its too late (running out of time) the cleric purify AA.
 
I ended up making an ingame audio trigger to at least announce soandso has Restless Ice. It can be a bitch to cure so I end up doing it manually.

"Restless Ice enters your veins."

Just like the "Heartstriking Bone Shard " a lot of named have. Ends up needing like 2-3 cures, depending on what you are using.

"A shard of bone begins to wriggle toward your heart."

would be interesting to see what folks come up with though. I have been using shaman group cure/RC, of it its too late (running out of time) the cleric purify AA.

Seems to be you should be able to make an event that would read those lines and make the cleric react. Does anyone have an example?
 
I ended up making an ingame audio trigger to at least announce soandso has Restless Ice. It can be a bitch to cure so I end up doing it manually.

"Restless Ice enters your veins."

Just like the "Heartstriking Bone Shard " a lot of named have. Ends up needing like 2-3 cures, depending on what you are using.

"A shard of bone begins to wriggle toward your heart."

would be interesting to see what folks come up with though. I have been using shaman group cure/RC, of it its too late (running out of time) the cleric purify AA.

Any luck with creating an event?
 
In testing my code seems to work find with one minor change...

trigger=#*# tells you, "I need a cure for Restless Ice!"

needs to become trigger=#*# tells you, 'I need a cure for Restless Ice!' (single quotes rather than double!)

However, since the servers came back up I can't find a Named mob to cast it on me to try it for real.

As to just checking who is taking the damage I have almost all chat filters turned to Off or Me Only. And Purify is a 5 minute refresh, Expurgated Blood handles a wide range of cure needs and is always available.

@B_I_G__D_A_D_D_Y Any luck?
 
Ideally there would be another field so that you can limit the triggers to specific zones or instances so that it isn't having to go through them all every time a line of text comes in.
 
Not a field, but something like this will work swimmingly:

INI:
[Event_Category_Name]
trigger='#*#You feel a gaze of deadly power focusing on you#*#'
command=/if (${Zone.ID} == 317) /multiline ; /exchange "Mirrored Mask" Face ; /stopcast ; /timed 10 /casting "Mirrored Mask" item

Granted i used an old one from the OMM mask click, but it works perfectly every dang time, ad only in Anguish (Zone ID 317). So you can get a little creative with pseudo conditions on the triggers. With creative usage of custom binds and a multiline, you might accomplish a lot with an event- provided it isnt going to conflict with a currently running macro that wants to cure/heal/eat potatoes.

then again, you're looking to pre-check the actual trigger text vice the command. so. there's that.
 
ya but doing it that way still has to process the entire file on every line of text looking for a match instead of just the 4 triggers for the zone you are in I have 40-50 triggers so can get processing intensive. Gina has the same issue.
 


Cleric Event:

/Alt Act 41 is Purify

[DoRestlessIceCure]
trigger=#*#tells you, 'I need a cure for Restless Ice!'#*#
command=/multiline ; /mqp on ; /stopcast ; /rt ; /alt act 41 ; /mqp off

OR

/cast 1 where your cure spell is in slot 1

[DoRestlessIceCure]
trigger=#*#tells you, 'I need a cure for Restless Ice!'#*#
command=/multiline ; /mqp on ; /stopcast ; /rt ; /cast 1 ; /mqp off

Infected toon Event:

[NeedRestlessIceCure]
trigger=#*#You have taken #*# damage from Restless Ice by#*#
command=/tell <Cleric Name HERE> 'I need a cure for Restless Ice!'

Tested and working, big thanks to @B_I_G__D_A_D_D_Y
 
Oh do for get in case your Healer gets Restless ice...

[NeedRestlessIceCure]
trigger=#*#You have taken #*# damage from Restless Ice by#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /alt act 41 ; /mqp off
 
I guess I lied. The trigger works if you type the text, but it doesn't pick up the DOT message and therefore doesn't fire off the tell. Could it be because Restless Icess is a link and not text?
 
I guess I lied. The trigger works if you type the text, but it doesn't pick up the DOT message and therefore doesn't fire off the tell. Could it be because Restless Icess is a link and not text?

What is the message when restless ice lands on you? It should be different and unique from the damage text, and therefore you should be able to pull that.
 
According to fanbyte:

"Restless Ice enters your veins. "

HAHAHA, I just looked it up too. I am currently at work.

So adjustment below. I will have to try later tonight to see if it works.


Infected toon Event:

[NeedRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/tell <Cleric Name HERE> 'I need a cure for Restless Ice!'

For the Healer

[NeedRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /alt act 41 ; /mqp off
 
HAHAHA, I just looked it up too. I am currently at work.

So adjustment below. I will have to try later tonight to see if it works.


Infected toon Event:

[NeedRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/tell <Cleric Name HERE> 'I need a cure for Restless Ice!'

For the Healer

[NeedRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /alt act 41 ; /mqp off

100% works!
 
Modified slightly for Group say from Healer: Typed and spaced out for better clarification.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Cleric Event to heal others:

/Alt Act 41 is Purify

[DoRestlessIceCure]
trigger=#*#tells you, 'I need a cure for Restless Ice!'#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /alt act 41 ; /gsay Curing Restless Ice on %T! ; /mqp off

OR

/cast 1 where your cure spell is in slot 1

[DoRestlessIceCure]
trigger=#*#tells you, 'I need a cure for Restless Ice!'#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /cast 1 ; /gsay Curing Restless Ice on %T! ; /mqp off

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Cleric event to cure self:

/Alt Act 41 is Purify

[NeedRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /alt act 41 ; /gsay Curing Restless Ice on %T! ; /mqp off

OR

/cast 1 where your cure spell is in slot 1

[DoRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/multiline ; /mqp on ; /stopcast ; /target ${Me.Name} ; /cast 1 ; /gsay Curing Restless Ice on %T! ; /mqp off

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Infected toon Event:

[NeedRestlessIceCure]
trigger=#*#Restless Ice enters your veins.#*#
command=/tell <Cleric Name HERE> 'I need a cure for Restless Ice!'
 
Code:
[psay]
trigger="#1# says, in #*# '#2#'"
command=/if (!${Spawn[${EventArg1}].ID} || ${Spawn[gm ${EventArg1}].ID} || ${Spawn[pc ${EventArg1}].ID}) /multiline ; /beep; /popup ${EventArg1}:${EventArg2}

[gmsay] trigger="#1# says, '#2#'"
command=/if (!${Spawn[${EventArg1}].ID} || ${Spawn[gm ${EventArg1}].ID} || ${Spawn[pc ${EventArg1}].ID}) /multiline ; /beep; /popup ${EventArg1}:${EventArg2}

Ignores mob /say spam and alerts you on /say from player or gm.

PS don't use this team discord discovered an error in it.
 
Last edited:
Gettings all! I love Mq2events and I use it on a TLP for anguish OOM event and Ture event, parts of DoHD raids but I am looking for an events listing in order to do the vishmitar event. Anyone have one to share? Will share all I have for one tgat works for vish!
 
Tried mq2events for the first time since I couldnt get through the Group Expedition: Anashti Sul, Lady of Life
That DT caused problems when running 6, but read some about events and came up with this

INI:
[Holistic Health]

trigger=#*#The power of Sul runs through you#*#

command=/multiline ; /mqp on ; /nav spawn lamplight ; /gsay ${Me.Name} moving to LAMP



[Holistic Health Off]

trigger=#*#Holistic Health melts away in the lamp light#*#

command=/multiline ; /mqp off ; /nav spawn Anashti ; /gsay ${Me.Name} is CURED
 
Last edited:
@morisato designed one for IHC to handle situations where you either have mixed macros in group, dannet issues, or mixed grouping with friends. The following works if you're running IHCSHM or IHCCLR:

Code:
[restlessice]
trigger=#1#Restless Ice enters your veins.#2#
command=/gsay thawme
 
Last edited:
Gettings all! I love Mq2events and I use it on a TLP for anguish OOM event and Ture event, parts of DoHD raids but I am looking for an events listing in order to do the vishmitar event. Anyone have one to share? Will share all I have for one tgat works for vish!
What does your vish event look like? Look for the curse then look for the mourning spirit?
 
I am curious if anyone has anything for RoS or EoK? I want to start trying these encounters after I get my all of my group Kronoed up.
 
ya but doing it that way still has to process the entire file on every line of text looking for a match instead of just the 4 triggers for the zone you are in I have 40-50 triggers so can get processing intensive. Gina has the same issue.
Been looking forward to trying mq2events, does it cause much slowdown? Also would you be able to turn some of your character's text off and that might help?
 
Depends on how many triggers you have. You should put a zone id check in the trigger to restrict it to only the zone you want it to be triggered in
 
Stolen from Here:

If you mean simply being able to ask your Bots for buffs, this can be done already albeit very basically using MQ2events
using a combination of saved spell sets and in-game socials that utilize some type of bot command plugin like EQBCS.
You can have your bots load buff sets and then do things like MGB buffs for the entire group/raid.


;Shaman MemBuffs [Shaman] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Focus] trigger=#*# tells you, 'Give me Focus'#*# command=/multiline ; /rt ; /cast 1 ;Talisman of the Ry'Gorr (Focus) [Give me Regen] trigger=#*# tells you, 'Give me Regen'#*# command=/multiline ; /rt ; /cast 2 ;Talisman of the Enduring (Regen) [Give me SoW] trigger=#*# tells you, 'Give me SoW'#*# command=/multiline ; /rt ; /cast Spirit of Tala'Tak ;Spirit of Tala'Tak 300 Atk Buff (SoW) [Give me Celerity] trigger=#*# tells you, 'Give me Celerity'#*# command=/multiline ; /rt ; /alt activate 2049 ;Talisman of Celerity [Give me Levi] trigger=#*# tells you, 'Give me Levi'#*# command=/multiline ; /rt ; /alt activate 1202 ;Group Perfected Levitation ;Cleric MemBuffs [Cleric] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me HP] trigger=#*# tells you, 'Give me HP'#*# command=/multiline ; /rt ; /cast Unified Hand of Righteousness [Give me Symbol] trigger=#*# tells you, 'Give me Symbol'#*# command=/multiline ; /rt ; /cast Unified Hand of Jorlleag [HP65] trigger=#*# tells you, 'HP65'#*# command=/multiline ; /rt ; /cast 3 ;Unified Hand of Certitude Rk. III [Symbol65] trigger=#*# tells you, 'Symbol65'#*# command=/multiline ; /rt ; /cast 4 ;Unified Hand of Gezat Rk. III [HP46] trigger=#*# tells you, 'HP46'#*# command=/multiline ; /rt ; /cast 5 ;Hand of Virtue [HPlow] trigger=#*# tells you, 'HPlow'#*# command=/multiline ; /rt ; /cast 6 ;Hand of Temperance [Give me Vie] trigger=#*# tells you, 'Give me Vie'#*# command=/multiline ; /rt ; /cast Rallied Greater Protection of Vie [Cure me] trigger=#*# tells you, 'Cure me'#*# command=/multiline ; /rt ; /cast Expurgated Blood ;Single Target Cures 84 Disease 84 Poison 53 Curse and 53 Corruption Counters. Note:Not in normal spell set /tell Cleric Buffset to load this. ;Ranger MemBuffs [Ranger] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Shout] trigger=#*# tells you, 'Give me Shout'#*# command=/multiline ; /rt ; /cast Shout of the Arbor Stalker [Give me Enrichment] trigger=#*# tells you, 'Give me Enrichment'#*# command=/multiline ; /rt ; /cast Wildstalker's Enrichment ;Mage MemBuffs [Mage] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Rod] trigger=#*# tells you, 'Give me Rod'#*# command=/multiline ; /rt ; /alt activate 596 ;Radiant Modulation Shard lvl 115 [Give me DS] trigger=#*# tells you, 'Give me DS'#*# command=/multiline ; /rt ; /cast Circle of Igneous Skin ;5000 point DS ;Enchanter MemBuffs [Enchanter] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Haste] trigger=#*# tells you, 'Give me Haste'#*# command=/multiline ; /rt ; /cast Hastening of Cekenar [Give me Crack] trigger=#*# tells you, 'Give me Crack'#*# command=/multiline ; /rt ; /cast Voice of Sagacity
 
Stolen from Here:

If you mean simply being able to ask your Bots for buffs, this can be done already albeit very basically using MQ2events
using a combination of saved spell sets and in-game socials that utilize some type of bot command plugin like EQBCS.
You can have your bots load buff sets and then do things like MGB buffs for the entire group/raid.


;Shaman MemBuffs [Shaman] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Focus] trigger=#*# tells you, 'Give me Focus'#*# command=/multiline ; /rt ; /cast 1 ;Talisman of the Ry'Gorr (Focus) [Give me Regen] trigger=#*# tells you, 'Give me Regen'#*# command=/multiline ; /rt ; /cast 2 ;Talisman of the Enduring (Regen) [Give me SoW] trigger=#*# tells you, 'Give me SoW'#*# command=/multiline ; /rt ; /cast Spirit of Tala'Tak ;Spirit of Tala'Tak 300 Atk Buff (SoW) [Give me Celerity] trigger=#*# tells you, 'Give me Celerity'#*# command=/multiline ; /rt ; /alt activate 2049 ;Talisman of Celerity [Give me Levi] trigger=#*# tells you, 'Give me Levi'#*# command=/multiline ; /rt ; /alt activate 1202 ;Group Perfected Levitation ;Cleric MemBuffs [Cleric] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me HP] trigger=#*# tells you, 'Give me HP'#*# command=/multiline ; /rt ; /cast Unified Hand of Righteousness [Give me Symbol] trigger=#*# tells you, 'Give me Symbol'#*# command=/multiline ; /rt ; /cast Unified Hand of Jorlleag [HP65] trigger=#*# tells you, 'HP65'#*# command=/multiline ; /rt ; /cast 3 ;Unified Hand of Certitude Rk. III [Symbol65] trigger=#*# tells you, 'Symbol65'#*# command=/multiline ; /rt ; /cast 4 ;Unified Hand of Gezat Rk. III [HP46] trigger=#*# tells you, 'HP46'#*# command=/multiline ; /rt ; /cast 5 ;Hand of Virtue [HPlow] trigger=#*# tells you, 'HPlow'#*# command=/multiline ; /rt ; /cast 6 ;Hand of Temperance [Give me Vie] trigger=#*# tells you, 'Give me Vie'#*# command=/multiline ; /rt ; /cast Rallied Greater Protection of Vie [Cure me] trigger=#*# tells you, 'Cure me'#*# command=/multiline ; /rt ; /cast Expurgated Blood ;Single Target Cures 84 Disease 84 Poison 53 Curse and 53 Corruption Counters. Note:Not in normal spell set /tell Cleric Buffset to load this. ;Ranger MemBuffs [Ranger] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Shout] trigger=#*# tells you, 'Give me Shout'#*# command=/multiline ; /rt ; /cast Shout of the Arbor Stalker [Give me Enrichment] trigger=#*# tells you, 'Give me Enrichment'#*# command=/multiline ; /rt ; /cast Wildstalker's Enrichment ;Mage MemBuffs [Mage] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Rod] trigger=#*# tells you, 'Give me Rod'#*# command=/multiline ; /rt ; /alt activate 596 ;Radiant Modulation Shard lvl 115 [Give me DS] trigger=#*# tells you, 'Give me DS'#*# command=/multiline ; /rt ; /cast Circle of Igneous Skin ;5000 point DS ;Enchanter MemBuffs [Enchanter] trigger=#*# tells you, 'Buffset'#*# command=/multiline ; /memspellset Buffset [Give me Haste] trigger=#*# tells you, 'Give me Haste'#*# command=/multiline ; /rt ; /cast Hastening of Cekenar [Give me Crack] trigger=#*# tells you, 'Give me Crack'#*# command=/multiline ; /rt ; /cast Voice of Sagacity
Hehe yes the old KEI Bots in PoK/Nexus gave me the idea for setting this up.
 
I know one was already Contributed but this is the Restless Ice one i use.
[CODE lang="ini" title="Restless Ice Event for mq2Events"][BendKnee]
trigger=#*# that |${Me}| must bend the#*#
command=/multiline ; /mqp on ; /keypress esc ; /timed 5 ; /keypress Duck

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /if (${Me.Ducking}) /keypress DUCK ; /mqp off

[avatarp2]
trigger=#1#The Avatar of War changes the rules and chooses a new field of battle!#2#
command=/multiline ; /mqp off ; /if (${Me.Ducking}) /keypress DUCK ; /nav spawn Icebound Avatar of War[/CODE]

The Third Line of that Makes you Stop what your doing and go to the AOW since hes ported. That Event is for those using a Macro.

This event is for CWTN Plugins currently set to Zerk change the initial /zerk to the class of your choice

INI:
[BendKnee]
trigger=#*# that |${Me}| must bend the#*#
command=/multiline ; /zerk mode 0 ; /zerk autostandonduck off; /keypress esc ; /pause 10 ; /keypress duck

[StandUp]
trigger=#*#Avatar of War nods, accepting the subservience of those that gave#*#
command=/multiline ; /zerk mode 2 ; /zerk autostandonduck on
[avatarp2]
trigger=#1#The Avatar of War changes the rules and chooses a new field of battle!#2#
command=/multiline ; /zerk mode 2 ; /if (${Me.Ducking}) /keypress DUCK ; /nav spawn Icebound Avatar of War
 
Been working on Griklor. Not fool proof as the hole still causes issues and pathing can cause issues:

[GriklorChase]
trigger=#*#Griklor the Restless roars and points at#1#.
command=/if (${Spawn[=${EventArg1}].ID}==${Me.ID}) /multiline ; /gsay Off to get Griklor ; /afol off ; /mqp on ; /nav id ${Spawn[Griklor].ID} ; /timed 26 /stick id ${Spawn[Griklor].ID} 3 ; /timed 100 /stick off

[GriklorReturn]
trigger=##Griklor the Restless tries to control his mount as shards of deadly ice strike it.##
command=/if (${Spawn[=${EventArg1}].ID}==${Me.ID}) /multiline ; /nav id ${Group.MainAssist.ID} ; /timed 26 /mqp off ; /gsay Returning Now - I don't suck
 
Question - MQ2Events -- Got any to share?

Users who are viewing this thread

Back
Top
Cart