You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Warcraft Lua 1.12(Turtle Wow)中GetSpellCooldown调用报错“Invalid spell slot in GetSpellCooldown”求助

Warcraft Lua 1.12(Turtle Wow)中GetSpellCooldown调用报错“Invalid spell slot in GetSpellCooldown”求助

大家好,我最近在Turtle Wow(基于魔兽1.12版本)里写Lua脚本调用GetSpellCooldown API时遇到了个奇怪的问题,想请教下各位大佬!

  • 当我执行这段脚本时,一直弹出错误提示:Invalid spell slot in GetSpellCooldown

    /script  print(GetSpellCooldown(10335, "spell"))
    

    这里的法术ID 10335是Turtle Wow里“神圣打击(Holy Strike)”的对应ID。

  • 但如果换成“神圣护盾(Divine Shield)”的法术ID 1020,执行下面的脚本就完全正常,能正确返回冷却信息:

    /script  print(GetSpellCooldown(1020, "spell"))
    

我特意查阅了魔兽1.12版本的GetSpellCooldown相关API说明,可还是没搞清楚问题出在哪,感觉自己肯定漏了什么很基础的点,有没有朋友能帮我分析下原因呀?

备注:内容来源于stack exchange,提问作者XDS

火山引擎 最新活动