alaChat - 夜月修复版

alaChat - 夜月修复版

轻量级聊天工具,低 CPU / 内存占用;夜月修复版针对无限服(1.60)适配修复。

聊天

轻量级聊天工具,低 CPU 和内存成本。

夜月修复版说明

本版为 无限服(1.60.1,Interface 16001) 适配修复版,底包是上游 alaChat 115r.260331。

本版修复

  • 属性报告报错:点属性报告提示 alaChat/module/utils.lua:117: attempt to call a nil value。 原因是无限服没有「专精」,天赋走 C_Traits 职业天赋树,而插件仍在调已被移除的 GetTalentTabInfo。 现在无限服走现代分支:输出 专精 + 天赋分布(如 天赋 野兽控制(3/0/0))+ 主属性 + 生命值 + 暴击/急速/精通/全能。
  • 属性报告内容错误:不再出现「猎人猎人」重复,主属性不再被误判成智力(改为取力量/敏捷/智力 三围最高)。
  • 短频道名不生效:开启后综合/交易/世界等频道名不变短。12.x 客户端改走 ChatFrameUtil.ResolvePrefixedChannelName,插件只替换了旧全局,现已同时接管新入口。
  • 点聊天里的密语无法回复:无限服服务器名带空格(CN5 Realm 6 PvP),插件原先手拼玩家链接时给名字补了服务器后缀, 导致点击后变成不存在的玩家。现在链接一律交回客户端生成,插件只改显示文本。
  • 显示玩家等级 / 团队成员小队编号不显示:12.x 的玩家等级改由 GetPlayerInfoByGUID 返回, 插件现在用它补等级,并从聊天事件的 GUID 主动补缓存;小队编号在缺人时按名册现查。
  • 聊天切换条位置改完要 /reload 才动:设置变更时会重新取当前输入框并立即重排。

说明

  • 插件标题、游戏「设置 → 插件」里的分类名都会显示 夜月修复版(带渐变配色), 但插件目录名、存档变量 alaChatSV、斜杠命令 /alac 都和原版一致,可直接覆盖安装。
  • 适用客户端:无限服(Interface 16001)。其它客户端(正式服 / 泰坦 / 怀旧 / 周年 / 永久 60)请用对应版本。