Do you have blinkmenot on? Thats been giving me problems lately.
Can someone figure out whats going on with my RDM Lua? If I put windstorm up, its equipping my Obi for Anemohelix (which I dont want it to), however if I put up rainstorm and do hydrohelix (or any other storm/helix combo), it doesnt equip my Obi (which is what I want). Its currently darksday, and doing noctohelix isnt triggering obi, neither does doing voidstorm + helix. Doing Anemohelix without weather up isnt equipping the obi, I cant currently test if its equipping on windsday. The only code thats affecting wind nukes is to equip my Marin Staff in place of my Lehbrailg +2.
Code:
info.helixes = S{"Geohelix","Hydrohelix","Anemohelix","Pyrohelix","Cryohelix","Ionohelix","Luminohelix","Noctohelix"}
sets.midcast['Elemental Magic'].Helix = set_combine(sets.midcast['Elemental Magic'].MidTierNuke, {waist="Acuity Belt +1"})
sets.midcast['Elemental Magic'].Helix.Resistant = set_combine(sets.midcast['Elemental Magic'].MidTierNuke.Resistant, {waist="Acuity Belt +1"})
function job_post_midcast(spell, action, spellMap, eventArgs)
if spell.skill == 'Enfeebling Magic' and state.Buff.Saboteur then
equip(sets.buff.Saboteur)
elseif spell.skill == 'Enhancing Magic' then
equip(sets.midcast.EnhancingDuration)
if buffactive.composure and spell.target.type == 'PLAYER' then
equip(sets.buff.ComposureOther)
end
elseif spellMap == 'Cure' and spell.target.type == 'SELF' then
equip(sets.midcast.CureSelf)
end
if spell.skill == 'Elemental Magic' and state.MagicBurst.value == 'MagicBurstOne' or state.MagicBurst.value == 'MagicBurstOn' then
equip(sets.magic_burst)
end
if spell.skill == 'Elemental Magic' then
if spell.element == 'Wind' then
equip(sets.midcast['Elemental Magic'], {main="Marin Staff"})
end
end
end
function job_aftercast(spell, action, spellMap, eventArgs)
if spell.skill == 'Elemental Magic' and state.MagicBurst.value == 'MagicBurstOne' then
state.MagicBurst:reset()
end
end
function job_get_spell_map(spell, default_spell_map)
if spell.action_type == 'Magic' then
if spell.skill == 'Elemental Magic' then
if info.low_nukes:contains(spell.english) then
return 'LowTierNuke'
elseif info.mid_nukes:contains(spell.english) then
return 'MidTierNuke'
elseif info.high_nukes:contains(spell.english) then
return 'HighTierNuke'
elseif info.helixes:contains(spell.english) then
return 'Helix'
end
end
end
end
I've established its my Marin Staff code, since when I take that out, everything works fine.
nvm, got it figured out. Marin staff was equipping a specific set of gear + Marin Staff