From Project Lazarus Wiki

MQ2/E3 Tips and Tricks

MelodyIf and Auto-Sonata

Auto-Sonata_and_MelodyIf -- This contains two improvements to Bard utility.

  1. The first is to automatically cast Selo's Sonata whenever it's down, even while running. That way you never have to be slow like those sad people without any music in their souls.
  2. The second is to automatically change melodies based on conditions. This works by checking the conditions defined in MelodyIf= and your [Ifs] section. Once you have these all set up right, your Bard will automagically play the music that soothes your soul.

Dynamo Twist

Bard_Dynamo_Twist -- Dynamo is a twist integrated to e3, it twists songs dynamically based on your ini. It has a bunch of features, check them out on that page.


WARNING: Some players have reported an increase in client crashes on their bards when this plugin is active. If you can't tolerate a few more crashes every now and then, avoid using MQ2BardSwap.

In order to automate your bard’s ability to automatically swap weapons with instruments as needed, you can use the MQ2BardSwap plugin.

First off, make sure you have the following dll’s in your main MQ2 folder:


If you don't have these, the version of MQ2 you are using wasn't compiled with it. Both are required in order for this to work. If you don’t have them, grab a different version of MQ2, such as the version on the Lazarus Wiki.

You will then need to open up your “MacroQuest.ini” file also located in your main MQ2 folder and ensure to following two lines exist under the “[Plugins]” section:


If they don’t, add them either manually in the file yourself or go in-game and use “/plugin NameOfPlugin” to ensure that they are loaded. The in-game method is especially useful if you do not wish to restart your client/s. If you use the in-game method, it’s a good idea to open up your “MacroQuest.ini” just to verify that the above two lines were added and are set to 1 (True).

Now, go to your bard in-game and type the following two commands: /bardswap /bardswap melee Note: This will need to be done every time you start EQ as they don’t persist through sessions. It’s recommended that you create a macro with these two commands.

Example Macro:

/bct BardName //bardswap
/bct BardName //bardswap melee

After loading the plugins and using the above commands, a file called “MQ2BardSwap_CharacterName_Project Lazarus.ini” should appear in your MQ2 folder. If it does not exist, create it. Next, open it up and edit it as needed. Use the below as an example template:

Horn=/exchange "Engraved Spiral Conch" offhand
Drum=/exchange "Tympan of Shrieking Anguish" offhand
Lute=/exchange "Lute of Ill Harmony" offhand
Wind=/exchange "Flute of the Ishva" offhand
Weapons=/exchange "Songblade of the Eternal" offhand
;Instruments don't have an effect on these
exclude1=Requiem of Time
exclude2=Selo`s Rhythm of Speed
exclude=Selo`s Assonant Strain
exclude4=Song of Sustenance
exclude5=Alenia's Disenchanting Melody
;no swap for my Selo's AA
exclude6=Selo`s Accelerating Chorus
;or lute of the flowing waters click
;exclude7=Wind of Marr

The instruments and weapon can be located anywhere in your inventory. This includes both open slots and bags. For details regarding exactly what each of the parameters do, visit MMOBugs.


If you are running a version of MQ2 that also has E3, you should have access to the bard Melody functionality. Melody allows you to save song configurations to your bard’s .ini file. But, why do this instead of just using “/melody 1 2 3 4”? Well, saving melodies to your ini file will allow you expanded functionality especially when it comes to automating which Melody should play when. How to auto-play a melody depending on a specific situation is detailed in the INI Settings section.

In order to play a bard Melody, you must first save that Melody. Instructions for doing so are as follows:

  • Saving Melodies: To save a Melody on your bard, go to their screen and type: “/SaveMelody NAME 1 2 3 4” (Where NAME = whatever you want to call the melody and 1, 2, 3, and 4 are whichever gem slots you want to include in a particular melody)
    • /SaveMelody Combat 1 2 5 7 (Saves gems number 1, 2, 5, and 7 under the melody name Combat. You can have any number of different melodies saved in this way)
  • Playing Melodies: To have your bot play any saved melody (see above) type: “/PlayMelody NAME” (Where NAME = whatever saved melody name you want to play)
    • /Playmelody Combat
  • Stopping Melodies: This stops the currently playing melody.
    • /PlayMelody stop

INI Settings

Before continuing, it is highly recommended that you grab Sirhopsalot’s updated community macros and bug fixes from the github page.

To download, click the green “Code” button and then “Download ZIP”. Save that file somewhere and then extract it using an application like 7zip. Next, open the generated “lazarus_mq2_e3-master” folder and copy the “Macros” folder into your main MQ2 folder. WARNING: This WILL overwrite any custom changes you have made so always backup your files! The two main files you should keep are “general settings.ini” and “loot settings.ini”.

Doing so will ensure you fix any bugs associated with Bard abilities, such as the Selo’s Kick AA, and also grant you increased functionality like the ability to setup auto-melodies. Some of the below INI settings simply will not work without these updates.

After insuring you have installed the updates, open your Bard’s ini file - located in “MQ2\Macros\e3 Bot Inis”. The main section to take note of is going to be under the “[Bard]” header. Here is an example with the corresponding other sections that make it work:

AutoMez (On/Off)=Off
Auto-Sonata (On/Off)=On

[travel Melody]
Song=Chorus of Marr/Gem|1
Song=Niv's Harmonic/Gem|2
Song=Song of the Storm/Gem|4
[aeslow Melody]
Song=Melody of Mischief/Gem|8
Song=Niv's Harmonic/Gem|2
Song=Song of the Storm/Gem|4
Song=Chorus of Marr/Gem|1
[singleslow Melody]
Song=Requiem of Time/Gem|7
Song=Niv's Harmonic/Gem|2
Song=Song of the Storm/Gem|4
Song=Chorus of Marr/Gem|1

TravelIf=!${Me.Combat} && ${Me.XTarget} < 3
AESlowIf=${Me.Combat} && ${Me.XTarget} >= 3
SingleSlowIf=${Me.Combat} && ${Me.XTarget} < 3

Here is a short breakdown of what some of these settings do:

  • Auto-Melody: This is the default melody your bard will play when nothing is happening. As soon as your character loads in-game, this is the tune they will start.
  • AutoMez: This feature allows your bard to automatically mez adds.
  • Auto-Sonata: If on, your bard will attempt to keep the "Selo's Sonata" AA (3704) up at all times. Be sure you purchase the AA if you want this one to work.
  • MelodyIf: These are where you can set which melody should play and when based on preconfigured Ifs.
  • [melodyName Melody]: Saved melody used to store a list of songs to play.
  • [Ifs]: Custom conditionals to trigger which melodies play when.


Q: I'm level 5 and just gained the Percussion skill. Why can't I equip my drum?

A: You need to have both hands free to use an instrument, even when it's one-handed. This means that you cannot have a weapon and your drum equipped at the same time, for example.

Q: I've heard that Shauri's Sonorous Clouding eventually (at higher skill levels) acts as invisibility to undead as well. Is this true?

A: No, this is not necessarily true; however, it will work on some undead mobs, but these are few and far between. Shauri's Sonorous Clouding will never work as a reliable Invisibility to Undead.

Q: Is there a way to hot key a bards instruments so you dont have to go into the Persona screen to switch them?

A: Yes. First, get three open inventory slots (With no bags on those slots). Have your weapons equipped, and put two instruments in the empty inventory slots. Leave one of the slots empty. Now, go to a free hotkey page. An easy way to do this is by pressing shift+6, which will take you to the sixth page. Move your mouse pointer to the "Melee 1" slot in your inventory screen. Click and hold over the slot until the button pops up and is on your cursor. Drag the cursor over to the first hotkey slot in the bottom left of your screen. Position the cursor so the top left of the button is in the middle of the hotkey slot, and click your mouse once to set that slot to Melee 1. Repeat this process for Melee 2, the two instrument inventory slots, and the empty inventory slot. You will now be able to switch easily between weapons and instruments, without going to the Persona screen.

Q: Why can't I improve my brass skill with a Minotaur Horn?

A: The Minotaur Horn is actually a wind instrument.

Q: What is "Twisting" and how is it done?

A: Twisting, or Weaving, is the act of maintaining two or more song effects at one time. Here is how it is done: Start singing a song. After approximately 3 seconds, the song message will show, i.e. "Your feet move faster." At this time, immediately stop the song (DO NOT cancel the buff by clicking on the icon in your Effects pane; instead, click anywhere in the memorized spells pane or type /stopsong), and start another one. After another three seconds, you will get that spell message. Then you stop that song, and either begin song one again, or if you are quick enough, start a third song before repeating the rotation. Using this method, you can have three song effects on at all times, and with a near perfect connection, sometimes almost four songs. As you grow used to the timing, you will be able to stop your song even before the message for it pops up, and still get the effects from the song.

Macros make twisting easier. Here is a sample macro you can use to get you started.

/pause 29, /cast 1
/cast 2

However in light that if you have two macros, one for song 1 and song 2, and one macro for song 3 and song 4. If you get a fizzle, or press one macro while the other macro is running, the macros end up over-running each other and stopping songs that are currently in progress. For this reason, most bards opt for one song per macro - Especially as you get higher in levels and start crowd controlling as the number of mobs under MEZ changes, the song rotation changes. This is also true when faced with magic/fire/cold mobs followed by magic/poison/disease mobs, changing the rotation based on the spells the creatures are casting since fire/cold song does not stack with poison/disease song.

To get around missed notes, you can still make single song macros. This doesn't seem like much, but it reduces keystrokes in half since you single tap each macro, instead of double tapping spell gem shortcuts. To make this work, you should bind a key to StopSpellCasting and use it to stop all songs, or add a /stopsong macro on a hotkey:

/cast X

One disadvantage over using this /stopcasting macro is that it will not allow you to stop a song until it has completed more than 75% of the casting timer. Binding a Key to StopCasting allows you to stop a song from any point on the cast bar.

Q: At what levels do my songs get better?

A: Many bard songs get more powerful as you level. Exactly how often the song gets better is dependent on that particular song. For example, Hymn of Restoration gets better every sixth level, and Brusco's Boastful Bellow gets better every other level.

Q: Some players claim that Jaxon's Jig of Vigor, the level 3 song, increases mana regeneration for casters grouped with the singing bard. Is this true?

A: No, this is not true. The song will, at times, cause it to appear that the caster is gaining additional mana, but this is actually a bug caused by a speed up in the client refresh rate.

Q: I have a very high charisma. What songs will this help with?

A: Charisma will help with the bard's charm and lull songs, specifically: Kelin's Lugubrious Lament, Solon's Song of the Sirens, and Solon's Bewitching Bravura. Charisma reduces the resist rate on lull, and reduces the chance for charm to break early. Charisma does not affect resist rates for charm or mesmerize spells.

Q: Why are the effects of Singing Steel armor the same as or worse than abilities already granted to bards when other classes get useful effects or "new abilies" from theirs?

A: Part of the reason for this is the fact that bards can cast spells while running. This means that while casting a spell from an object, there is nothing that can interrupt the bard's casting. For this reason, many potentially useful spell effects could be overpowering for a bard.

Q: I have heard rumors that the bards charming song can charm pets. Are these rumors true?

A: In a duel with a pet caster they can, but otherwise no.

Q: Does Selo's stack with J.Boots or Spirit of Wolf/Spirit of Scale?

A: Yes and no. While Selo's and another run speed buff can both be in effect at the same time, you will only get the speed benefit of the faster of the two, not both. While they are stacked, you will get the benefit of only the best (Selo's) but if Selo's ends, you will go back to SoW/jboots speed. This still makes SoW or jboots a good backup for you or your group in case you get stunned or a party member goes out of song range.

Q: Does the Hymn of Restoration cause a druid's regen spell to wear off quicker? A druid told me that the Hymn's effects stacked with his regen spell but that when the song stopped playing his regen spell was taken off as well.

A: No, Hymn of Restoration will not decrease the duration of other regeneration spells, such as Regeneration/Chloroplast/Regrowth.

Q: Looking at the Creation Guide for the Bard, I noticed that they get a lot of skills at Level 1. A lot of those skills are not available to me, particularly in the area of languages. How can I learn these?

A: You don't have all languages available to train at your guild at level 1. As you progress in levels, more languages become available to practice. But, you can also learn languages by grouping with someone with the specific language you want to learn, and has a high skill in it. If they talk enough, your skill improves. You don't have to add a practice point in a language to be able to learn it.

Q: Is it true the level 5 speed song gets faster every five levels?

A: Actually, Selo's Accelerando gets faster with every level.

Q: Where can I find a wind instrument for some of my songs?

A: You should be able to buy a Flute and/or a Minotaur Horn at any standard bard guild. Both of these will work as a wind instrument.

Q: What role do bards play in a group?


  • Bards can tank using Snare/Slow song to hold aggro if they have a decent healer (Stat priority STA > AC > DEX)
  • Bards can pull using Lulls, Mezzes, Snares and Charm to split rooms (Stat priority CHA > DEX)
  • Bards can help keep groups active by twisting HP Regen, Mana Song, Haste (if no haster in group or they're bad at maintaining it) and DS to increase DPS
  • At higher levels, Bards can still tank. You will need to twist high aggro songs like snare/slow and chants and will likely need shaman slows, in addition to good tank armor, to mitigate incoming damage. (Stat priority AC > STA > AGI)

Help on multi pulls by charming extra mobs and utilizing them as extra DPS and re-charm or mez when charm breaks. (Let enchanter know you're doing this if there is a chanter grouping with you. Some get salty when you charm and they "waste" mana mezzing it...)

If you already have a tank tanking, a monk pulling and an enchanter mezzing, basically keep songs going that help the group conserve mana and increase DPS (HP Regen, Mana Regen, DS, ATK songs, Resist songs if caster mobs pulled). In a group like this where you aren't tank, puller or CC, basically you just fill in as needed. Either when one AFKs or dies or on large pulls/trains.

AE Mez has a level cap of about lv30 mobs, when you get to level 28 start using single target mez which lasts 3 times longer.

Pro bards charm annoying Mage/Necromancer/Enchanter mobs because it instantly kills their pet.

Your song setup will change as required based on your group but you'll likely always want:

HP Regen Mana Song Single Mez Charm Snare/Slow

Template:Navbox Classes