Could use some help getting this LEM working.
I was able to defeat the event but this LEM was definitely not working properly.
*** Event Strat***
My crew SHD, SHM, ENC, MAG, BST, NEC all running CWTN plugins
Put SHD in mode 4 on center platform with Anashti
Put BST on opposite side of platform in mode 1
Put SHM on mode 2 to follow tank when he gets ported down at mob health 56% - this may not have been necessary as the SHM may have been able to heal from where she was up top and could have stayed mode 1 also
Put the rest on the casters on mode 1 at distance of about 30 making sure they had good LoS.
When mob ports down at 56% health leave all casters up top and just tank until he ports back up. For me he was almost dead when he ported back up.
CWTN settings
Make sure UseCure is off
Make sure UseMelee is off
Turn on BYOS temporarily and remove any disease or corruption spells. Load Eradicate Disease on your Cure toon.
Ideally with this setup and the LEM the toons that can self cure will selectively cure themselves depending on the debuff they get and ask for Eradicate Disease from your cure toon using MQ2BuffMe
I was able to defeat the event but this LEM was definitely not working properly.
*** Event Strat***
My crew SHD, SHM, ENC, MAG, BST, NEC all running CWTN plugins
Put SHD in mode 4 on center platform with Anashti
Put BST on opposite side of platform in mode 1
Put SHM on mode 2 to follow tank when he gets ported down at mob health 56% - this may not have been necessary as the SHM may have been able to heal from where she was up top and could have stayed mode 1 also
Put the rest on the casters on mode 1 at distance of about 30 making sure they had good LoS.
When mob ports down at 56% health leave all casters up top and just tank until he ports back up. For me he was almost dead when he ported back up.
CWTN settings
Make sure UseCure is off
Make sure UseMelee is off
Turn on BYOS temporarily and remove any disease or corruption spells. Load Eradicate Disease on your Cure toon.
Ideally with this setup and the LEM the toons that can self cure will selectively cure themselves depending on the debuff they get and ask for Eradicate Disease from your cure toon using MQ2BuffMe
Anashti Sul, Damsel of Decay LEM:
local mq = require('mq')
local required_zone = 'exaltedb'
local cureSpell = 'Eradicate Disease'
local cures = {
BST={name="Nature's Salve",type='aa'},
CLR={name='Purified Spirits',type='aa'},
DRU={name='Purified Spirits',type='aa'},
NEC={name='Embrace the Decay',type='aa'},
SHM={name='Purified Spirits',type='aa'},
SHD={name='Purity of Death',type='aa'}
}
local function on_load()
if mq.TLO.Zone.ShortName() ~= required_zone then return end
local cure = cures[mq.TLO.Me.Class.ShortName()]
local Spellname = cureSpell
if mq.TLO.Me.Gem(Spellname)() > 0 then
local cureCaster = mq.TLO.Me.Name ()
end
end
local function condition()
if mq.TLO.Me.Buff('Withering Physicality XIII').ID() ~= nil or mq.TLO.Me.Buff('Withering Faith XIII').ID() ~= nil then
return true
end
end
local function cast(spell)
mq.cmdf('/cast %s', spell.RankName())
mq.delay(50+spell.MyCastTime())
end
local function use_aa(aa)
mq.cmdf('/alt activate %s', aa.ID())
mq.delay(50+aa.Spell.CastTime())
end
local function cure_ready(cure)
if mq.TLO.Me.Gem(Spellname)() > 0 then
return mq.TLO.Me.SpellReady(Spellname) and not mq.TLO.Me.Casting()
elseif cure.type == 'aa' then
return mq.TLO.Me.AltAbilityReady(cure.name) and not mq.TLO.Me.Casting()
end
end
local function action()
local my_class = mq.TLO.Me.Class.ShortName()
local cure = cures[my_class]
-- if not a cure class, return
if cure == nil then
mq.cmd('/tell %s buffme "Eradicate Disease"',cureCaster)
end
-- if cure ability isn't ready, return
if my_class ~= cureCaster and not cure_ready(cure) then
mq.cmdf('/tell %s buffme "Eradicate Disease"',cureCaster ) else
mq.cmdf('/target %s', mq.TLO.Me.Name())
mq.cmdf('/cast %s', Spellname())
end
if cure ~= nil and cure_ready(cure) then
use_aa(mq.TLO.Me.AltAbility(cure.name))
end
end
return {onload=on_load, condfunc=condition, actionfunc=action}