WOW_Cultivating

WoWCultivation overlays a xianxia cultivation journey onto WoW, where a leisurely junior apprentice stays by your side through every realm, battle and quiet moment — growing with you via favor, gifts, dialogue choices, and karma.

File Details

WoWCultivation.zip

  • R
  • Jul 12, 2026
  • 1.44 MB
  • 6
  • 3.80.1
  • Titan Reforged Classic

File Name

WoWCultivation.zip

Supported Versions

  • 3.80.1

境界系统

  • 小师妹模型下方新增境界按钮,显示玩家当前具体境界(如"练气15层"/"筑基中期"/"化神期"),点击打开修仙宝典
  • 姓名版境界标签改用具体境界名(含小境界/层数),玩家和怪物统一用境界体系
  • 补 81-83 级境界映射:81=化神期、82=炼虚期、83=合体期(对应玩家装等境界)
  • 装等境界颜色补全:化神/炼虚/合体/大乘/渡劫期(粉紫→紫→深紫→深蓝→深红)
  • 精英/稀有怪物境界默认+1级,83级稀有Boss封顶渡劫期

小师妹对话

  • 战网传音接收修复:注册 CHAT_MSG_BN_WHISPER / CHAT_MSG_BN_WHISPER_INFORM,用 BNGetFriendInfoByID 解析战网显示名,发送改用 BNSendWhisper
  • 收到传音时小师妹头顶气泡提醒(8秒冷却防刷屏)
  • 任务完成时小师妹吹彩虹屁(4条四性格版本,8秒冷却)
  • 休息状态检测对话:进旅店/篟火触发"开个房间好好休息",离开再提醒一句;用 IsResting() + PLAYER_UPDATE_RESTING 事件
  • 宠物互动对话(女主人翁口吻,害羞又期待):召唤/持续互动/dismiss 三组,设置开关控制
  • 预警对话修复:空血/空蓝/被控制字段名与对话库对齐(health_critical/health_low/mana_low/cc_generic/cc_fear/cc_stun/cc_polymorph/cc_root/tank_danger/healer_down/party_dead)

三选一对话

  • 扩充备选对话:每个触发点从1组扩到3-4组,随机抽取,不再每次固定
  • 三选一对话框位置改到屏幕左下角,拖动后记忆位置(持久化到 SavedVariables)

万里传音

  • 战网好友传音收发修复(API 字段名 playerName 是 |Kxxx|k token,用 bnSenderID 解析)
  • 未读传音快捷按钮:小师妹主帧左下角,有未读显示+红色数字角标,点击打开万里传音
  • 只关注战网传音设置:勾选后忽略同服普通密语,仅接收战网好友传音
  • 删除按钮/标题装饰 Unicode 符号改 ASCII(修方框显示问题)

称呼体系

  • 8阶段递进称呼:道友→前辈→师兄→哥哥→傻瓜→夫君→老公→宝宝

事件白名单

  • EventManager 补齐:QUEST_COMPLETE / FRIENDLIST_UPDATE / PLAYER_PVP_KILLS_CHANGED / PLAYER_PVP_RANK_CHANGED / PVP_MATCH_COMPLETE / SKILL_LINES_CHANGED / UNIT_PET / PLAYER_UPDATE_RESTING
  • 修通了任务完成加仙缘、采集加仙缘、战场击杀提示、道友出关/闭关提示等之前注册了收不到的事件

Plater 兼容

  • 姓名版境界标签用 Plater 官方推荐入口 C_NamePlate.GetNamePlateForUnit + plateFrame.CurrentUnitNameString
  • OnUpdate 0.5秒持续重写前缀,对抗 Plater 重绘覆盖
  • 去掉怪物脚下光圈(方块挡怪物)

其他

  • DaoTitleModule 空 hook 接通,触发姓名版重绘显示道号
  • MilestoneModule FlashButton 找不到按钮时 fallback 到 toast 提示
  • 境界标签刷新防崩:延后+SafeCall+pcall 包裹,避免拖崩小师妹加载