Code:
/declare BardMezSpellLevel${BardMezTotal} int outer ${Me.AltAbility[Dirge of the Sleepwalker].Spell.Max[1]}
something wrong with that line..... it used to work, but now
${Me.AltAbility[Dirge of the Sleepwalker].Spell.Max[1]}
returns "0" (should be 108), so it will never try to mez with the AA mez
${Me.AltAbility[Dirge of the Sleepwalker].Spell.Max} in my TLO builder shows Max[] is from 1 to 12, you're showing 1.
Description for this is
Mmobugs only - (lucy max1-12, sets max amount for Slot if there is one)
Allakhazam says Lucy shows Max's 1-32 for this spell, values as follows as of updated 2017-06-16 19:18:40
Code:
max1 0
max10 0 max11 0
max12 0 max13
max14 max15
max16 max17
max18 max19
max2 0 max20
max21 max22
max23 max24
max25 max26
max27 max28
max29 max3 83
max30 max31
max32 max4 0
max5 0 max6 0
max7 0 max8 0
max9 0
The result is 0. according to the table on Lucy. The only thing with a value is Max[3] which would return 83, the max level this would work on I imagine.
You could try
Code:
/echo ${Me.AltAbility[Dirge of the Sleepwalker].Spell.Max[1]}
to see if it returns a value.
Hope this helps with a fix.