SuperAPI AI 工具集

wow-api-spells-abilities

编程与开发

查看项目

更新于 10-15 22:41

技能介绍

用途:为魔兽世界正式服插件开发提供法术、法术书、动作条、冷却、图腾与变形的 API 参考。数据以 warcraft.wiki.gg 的 World_of_World_API 法术、SpellBook、ActionBar 章节为准,版本为 Patch 12.0.0(Build 65655,2026 年 1 月 28 日),仅涵盖正式服,不含已废弃或被移除的函数。

主要能力:C_Spell 提供法术信息(名称、描述、图标、链接、能量消耗)、冷却与充能、可用性与距离判定、类型判定(被动、有害/有益、引导、蓄力等)、法术操作与可见性;C_SpellBook 管理法术书导航、技能线、栏位查询与查找;C_ActionBar 管理 120 多个动作条槽位(主条 1–12,其余条 13–120,姿态页 121–180)及页面、奖励条、覆盖条、载具条;还覆盖 C_SpellActivationOverlay(触发高亮)、C_SpellDiminish(控制递减)、C_CooldownViewer、C_AssistedCombat、图腾(GetTotemInfo、DestroyTotem)与变形(GetShapeshiftForm)等。

使用方式:按功能查阅对应参考文件 SPELLS-CORE.md、SPELLBOOK.md、ACTIONBAR.md、COOLDOWNS-CASTING.md、TOTEM-SHAPESHIFT.md。调用时以 spellIdentifier(法术 ID 或名称)或槽位与法术库枚举(Enum.SpellBookSpellBank.Player/Pet)为参数。部分施法函数属受保护函数,不可在战斗锁定中随意调用;异步法术数据需先用 C_Spell.RequestLoadSpellData 请求并以 IsSpellDataCached 确认。资料未提供安装命令或具体调用代码示例,暂未提供。