• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋

Request - PAL pull settings

RGMercs Build?
current
What level is the character?
125
Using a 125 paladin to pull and tank, I have only three options: Autoattack, taunt, and body pull.
I notice that SHD have a couple of spell options for pulling, but PAL doesn't.

I use the threat-over-time ("For Honor" line, or "Challengetaunt" in the pal_class_config.Lua) as a pull spell. To add it, I copied the "ForPower" section of the shd_class_config.Lua and changed "ForPower" to "Challengetaunt", and added it to my pal config. It works a treat.

However, this gets overwritten with each update.

Can we get this added to the defaults?
 
pal_class_config.lua
Code:
    ...
    ['PullAbilities']     = {
...
        {
            id = 'Challengetaunt',
            Type = "Spell",
            DisplayName = function() return RGMercUtils.GetResolvedActionMapItem('Challengetaunt').RankName.Name() or "" end,
            AbilityName = function() return RGMercUtils.GetResolvedActionMapItem('Challengetaunt').RankName.Name() or "" end,
            AbilityRange = 150,
            cond = function(self)
                local resolvedSpell = RGMercUtils.GetResolvedActionMapItem('Challengetaunt')
                if not resolvedSpell then return false end
                return mq.TLO.Me.Gem(resolvedSpell.RankName.Name() or "")() ~= nil
            end,
        },
    },
...
 
pal_class_config.lua
Code:
    ...
    ['PullAbilities']     = {
...
        {
            id = 'Challengetaunt',
            Type = "Spell",
            DisplayName = function() return RGMercUtils.GetResolvedActionMapItem('Challengetaunt').RankName.Name() or "" end,
            AbilityName = function() return RGMercUtils.GetResolvedActionMapItem('Challengetaunt').RankName.Name() or "" end,
            AbilityRange = 150,
            cond = function(self)
                local resolvedSpell = RGMercUtils.GetResolvedActionMapItem('Challengetaunt')
                if not resolvedSpell then return false end
                return mq.TLO.Me.Gem(resolvedSpell.RankName.Name() or "")() ~= nil
            end,
        },
    },
...
Range is 200 for these spells, not 150. Other than that, its what I use on my pally as well.
 
Request - PAL pull settings

Users who are viewing this thread

Back
Top
Cart