• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Celestial Fist Command In combat

Joined
Jul 11, 2017
RedCents
104¢
Could anyone help me, Im trying to figure out how to make monk use His epic 1.0 During combat and on cool down if you could tell me command and where to place i. Thanks i gratelly appreciate it.
 
Could anyone help me, Im trying to figure out how to make monk use His epic 1.0 During combat and on cool down if you could tell me command and where to place i. Thanks i gratelly appreciate it.
That all depends on what macro, Lua, plugin you use to automate.

If you dont, you have to mash the button.
 
I would use a react for that.
mq2react is one of the worst things to use these days. it has some fundamental problems that can make your entire yaml file disappear.

LEM is the "recommended go-to" these days

but this was also posted in the kissassist section

That all depends on what macro, lua, plugin you use to automate.

If you dont, you have to mash the button.
this is in the kissassist section of the forums

Could anyone help me, Im trying to figure out how to make monk use His epic 1.0 During combat and on cool down if you could tell me command and where to place i. Thanks i gratelly appreciate it.

some other folks have posted things like this
INI:
DPS1=Celestial Fists|99|cond11
Cond11=!${Me.Buff[Celestial Tranquility].ID}
 
Could anyone help me, Im trying to figure out how to make monk use His epic 1.0 During combat and on cool down if you could tell me command and where to place i. Thanks i gratelly appreciate it.
LEM is the way to go


[CODE title="Monk Epic"]

local mq = require('mq')
local library = require('library')

local itemname = 'Celestial Fists'
local buffname = 'Celestial Tranquility'

if not package.loaded['events'] then print('This script is intended to be imported to Lua Event Manager (LEM). Try "\a-t/Lua run lem\a-x"') end

---@return boolean @Returns true if the action should fire, otherwise false.
local function condition()
Write.Debug('ENTER condition')
-- Check everything under the sun just as an example. Usually you can get away with checking a lot less before casting.
return mq.TLO.FindItem(itemname)() ~= nil and
not mq.TLO.Me.Buff(buffname)() and
mq.TLO.Spell(buffname).Stacks() and
mq.TLO.Me.FreeBuffSlots() > 0 and
not mq.TLO.Me.Invis() and
not mq.TLO.Me.Casting() and
mq.TLO.Me.Combat() and
mq.TLO.Me.Standing() and
library.in_control()
end

local function action()
Write.Debug('ENTER action')
Write.Info('Using item: %s', itemname)
mq.cmdf('/useitem "%s"', itemname)
end

return {condfunc=condition, actionfunc=action}[/CODE]
 
LEM is the way to go


[CODE title="Monk Epic"]

local mq = require('mq')
local library = require('library')

local itemname = 'Celestial Fists'
local buffname = 'Celestial Tranquility'

if not package.loaded['events'] then print('This script is intended to be imported to Lua Event Manager (LEM). Try "\a-t/lua run lem\a-x"') end

---@return boolean @Returns true if the action should fire, otherwise false.
local function condition()
Write.Debug('ENTER condition')
-- Check everything under the sun just as an example. Usually you can get away with checking a lot less before casting.
return mq.TLO.FindItem(itemname)() ~= nil and
not mq.TLO.Me.Buff(buffname)() and
mq.TLO.Spell(buffname).Stacks() and
mq.TLO.Me.FreeBuffSlots() > 0 and
not mq.TLO.Me.Invis() and
not mq.TLO.Me.Casting() and
mq.TLO.Me.Combat() and
mq.TLO.Me.Standing() and
library.in_control()
end

local function action()
Write.Debug('ENTER action')
Write.Info('Using item: %s', itemname)
mq.cmdf('/useitem "%s"', itemname)
end

return {condfunc=condition, actionfunc=action}[/CODE]
This is the kiss section and the person was asking how to use koss to do it.
 
Question - Celestial Fist Command In combat

Users who are viewing this thread

Back
Top
Cart