landsandboat/scripts/specs/core/CSpell.lua

141 lines
2 KiB
Lua

---@meta
-- luacheck: ignore 241
---@class CSpell
local CSpell = {}
---@param messageID integer
---@return nil
function CSpell:setMsg(messageID)
end
---@param modifier integer
---@return nil
function CSpell:setModifier(modifier)
end
---@param isCritical boolean
---@return nil
function CSpell:setCritical(isCritical)
end
---@param aoe integer
---@return nil
function CSpell:setAoE(aoe)
end
---@param flags integer
---@return nil
function CSpell:setFlag(flags)
end
---@param radius number
---@return nil
function CSpell:setRadius(radius)
end
---@param animationID integer
---@return nil
function CSpell:setAnimation(animationID)
end
---@param casttime integer
---@return nil
function CSpell:setCastTime(casttime)
end
---@param mpcost integer
---@return nil
function CSpell:setMPCost(mpcost)
end
---@nodiscard
---@return boolean
function CSpell:canTargetEnemy()
end
---@nodiscard
---@return xi.magic.aoe
function CSpell:isAoE()
end
---@nodiscard
---@return number
function CSpell:getRadius()
end
---@nodiscard
---@return boolean
function CSpell:tookEffect()
end
---@nodiscard
---@return integer
function CSpell:getTotalTargets()
end
---@nodiscard
---@return integer
function CSpell:getMagicBurstMessage()
end
---@nodiscard
---@return integer
function CSpell:getElement()
end
---@nodiscard
---@return integer
function CSpell:getID()
end
---@nodiscard
---@return integer
function CSpell:getMPCost()
end
---@nodiscard
---@return integer
function CSpell:getSkillType()
end
---@nodiscard
---@return integer
function CSpell:getSpellGroup()
end
---@nodiscard
---@return integer
function CSpell:getSpellFamily()
end
---@nodiscard
---@return integer
function CSpell:getFlag()
end
---@nodiscard
---@param jobId xi.job
---@return integer
function CSpell:getLevel(jobId)
end
---@nodiscard
---@return integer
function CSpell:getCastTime()
end
---@nodiscard
---@return integer
function CSpell:getPrimaryTargetID()
end
---@nodiscard
---@return xi.action.knockback
function CSpell:getKnockback()
end
---@nodiscard
---@return boolean
function CSpell:isCritical()
end