魔兽世界:WA提出3点要求,暴雪满足一条即可回归

2025-10-05 13:57:02 神评论
17173 新闻导语

WeakAuras团队宣布放弃魔兽世界12.0版本适配,向暴雪提出3个回归条件。百万用户插件或将终结,暴雪API限制引发插件生态危机。

WeakAuras 开发团队正式宣布放弃为魔兽世界12.0至暗之夜发布适配的WA版本,并且对暴雪提出了3个条件,暴雪如果可以满足任意一条,他们就能回归,以下为WA官宣长文:

暴雪最近公布了计划中的 API 限制技术细节,并给予我们访问 Alpha 版本以进行测试,同时阐述了他们的设计理念。这让我们能够评估这些变动对 WeakAuras 的影响。不幸的是,这些改动比预期更加广泛。

需要注意的是,这些变动尚未最终确定,并将在 Alpha 测试期间不断演变。然而,根据暴雪已公开的设计理念,核心限制被大幅逆转的可能性极低。

就目前而言,我们预计不会为《午夜》发布 WeakAuras 版本。

我们将继续支持经典版本(Classic)。

这些限制十分严格,以至于核心功能如条件(Conditions)、动作(Actions)、单个光环中多触发器或克隆触发器都将无法实现。要制作一个剥离这些功能的 WeakAuras 版本,需要数月的重构工作,而最终产物几乎无法被认作原版。鉴于此,我们做出了艰难决定,不为《午夜》制作 WeakAuras 版本。

显然,这些变动不仅影响 WeakAuras。虽然我们无法代表其他插件开发者发言,但许多与战斗相关的插件,如姓名板、伤害统计、单位框架,也会面临类似挑战,可能采取类似策略。这些改动不仅限于战斗插件,也会严重限制聊天类插件等功能。

遗憾的是,暴雪在此前的声明中低估了这些变动的范围和时间。早在四月,这些限制本应“在流程结束时”生效,并且不会影响“大多数插件”。

Ion Hazzikostas 在采访中表示:

“我认为我们也意识到,需要循序渐进,而不是直接撕掉创可贴,说‘好了,新世界开始了’,而是逐步增加内置功能、提供更清晰的视觉效果、简化一些机制……”

然而现在计划是直接撕掉创可贴,这几乎没有给我们留下其他选择,只能关闭项目。

我们想对多年来持续支持我们的每一位用户表示感谢。没有你们,就没有今天的我们。

同时也感谢这些年来的众多贡献者,以及一直在 Discord 上帮助用户的团队成员。

这对我们来说是非常艰难的处境。我们感到悲伤、生气,心情复杂。我们只希望暴雪能重新考虑一些问题,让我们得以继续前行。

—— WeakAuras 团队


个人笔记

Stanzilla

我从青少年时期就开始开发这个插件,至今已超过 15 年。它开启了我作为软件工程师的职业生涯,也是我在困难时期坚持下去的生命力来源。

感谢整个团队陪我一路走来,Infus、Buds、Rivers,感谢你们的一切。


Infus

在所有《魔兽世界》版本中,我们的用户数量轻松超过一百万,这是一个令人难以置信的数字。我职业生涯中的其他工作都无法比拟。为能够服务好这些用户,我感到无比自豪。


Buds

八年前,我在 WeakAuras 的 GitHub 提交了第一个 Pull Request,用来修复一个小的 Lua 错误。那一刻,我万万没想到这会开启一段充满创意、挑战和社区温暖的旅程。难以置信,这一篇章即将结束。衷心感谢每一位让这成为可能的人:开发者、贡献者、管理员、常驻用户以及每一位 WeakAuras 用户。你们把一个简单插件变成了远超我想象的存在。


Rivers

显而易见,我们并不想写这些告别信。我本更愿意在接下来的几周里,每天每小时对自己的愚蠢咒骂十二次,同时把 WeakAuras 打磨到可发布状态。作为一个无可救药的乐观主义者,我仍想强调,如果情况不够理想让我们继续开发 WeakAuras,我相信暴雪最终会找到一个大致能让所有人满意的方案,而社区也会找到各种方法进一步自定义你的战斗界面。只是我们暂时不会参与其中。与此同时,告别了,也感谢你们一路陪伴 <3


Q&A

发生了什么?WeakAuras 将不会更新以支持《午夜》资料片。我们会继续支持《地心之战》直到 12.0 补丁。

真的吗?你们是认真的 :(是的,很抱歉。

但是 Ion 说过不会关闭 WA,为什么你们自己放弃?简言之,因为 WeakAuras 的核心价值与暴雪游戏方向不再兼容。

暴雪具体改了什么?大体上,所有所谓的“战斗状态”现在都无法访问。插件可以请求游戏显示这些信息,但不能自由计算复杂逻辑。不幸的是,WeakAuras 的核心正是“让玩家自行计算战斗状态的复杂逻辑”。在《午夜》中,插件似乎被简化为仅仅是绘图工具。

我们可以改变血条颜色,但不能根据血量低或高来改变颜色;可以显示技能剩余冷却的图标,但无法在技能冷却完成时加上高亮;可以显示目标施法,但无法高亮关键施法进行打断。若你是插件作者,可参考 WoWUIDev Discord 获取更多信息。

那我们干脆把 WA 限制为绘图工具不就好?老实说,这只会让我们难过。意味着必须剥离过去十年加入的几乎所有功能。

我们成年后的大半时间都在打磨 WeakAuras,把它全部毁掉只是为了让插件继续存在,这感觉不对。我们宁愿让 WeakAuras 在最完美的状态下谢幕。

什么情况会让我们重新考虑?

  1. 能够计算新的“秘密值”

    • 战斗状态 API 不再直接返回插件可用信息,而是返回“秘密值”,这些值可通过其他 API 转换为用户可见的战斗状态,而插件本身无法访问。可以将其看作私人光环的延伸。

    • 如果插件能基于这些秘密值计算新的信息,例如将“冰霜之力技能冷却中”和“玩家身上没有冰霜之力增益”组合成“玩家没有冰霜之力增益且技能冷却中”,就能保留 WeakAuras 的大部分功能。

    • 遗憾的是,我们已经询问过此事,暴雪明确表示可能政策上不希望插件拥有这种能力。其哲学理念大意是:玩家不应该依赖插件弥补游戏信息的不足。

  2. 仅为个人战斗状态恢复限制

    • 如果仅恢复个人战斗状态(个人增益、技能冷却、资源等),WeakAuras 可转型为高度可自定义的冷却管理器。这在《午夜》之前仍有可能,我们仍愿意在此条件下维护插件。

  3. 暴雪完全撤销改动

    • 我们认为可能性极低。《午夜》几乎已将“插件消失”作为核心卖点。

小探的看法:WA有100万用户,其中有很多稳定的付费用户,这是一个不错的商业模式,开发者们显然不甘心于这样灰溜溜的退场,现在坚决的退出仅仅是为了拿到更好的条件,我们还可以静观其变。

【来源:公众号】
我想了解这个游戏:
官网 专区 下载 礼包
关于魔兽世界,WeakAuras,午夜,API限制,插件开发,暴雪,战斗状态,Stanzilla,地心之战,经典版本的新闻
亲爱的 17173 玩家们~我们正在打磨平台的找游戏功能,想听听你平时是怎么筛选、导航找游戏的?你的真实习惯和偏好,能让后续找游戏更顺手哦!立即点击填写问卷 参与问卷