AzerothCore335 DK天赋点数bug修复
- 游戏信息
- 发布时间:2025-07-21 06:16:04
搭建好服务后,登录发现新建DK角色等级为55级,但是天赋点数为0,自此开启了修bug模式,以下分享bug解决思路:
1、天赋英文Talent,同时天赋为玩家相关的内容,立马全局搜索之。成功找到Player.h文件同时看到了一个CalculateTalentsPoints()的函数,于是打开Player.cpp文件。
2、仔细查看CalculateTalentsPoints()函数代码,果不其然,找到以下代码:
从代码中看到GetLevel明显是获取等级的函数,后面函数看不懂?没关系,就当看图说话“uint32 base_talent = GetLevel() < 10 ? 0 : GetLevel() - 9;”
其中小于10 后面跟着0,是不是有点像10级后才开启天赋。当大于等于10的时候天赋点数=当前玩家等级 - 9。
继续往下看 CLASS_DEATH_KNIGHT意思是DK死亡骑士,死亡骑士出生等级55级,当小于56级时天赋点数应该等于55-9,而非0。自此bug找到了
3、开始修复工作,无论何职业、是何等级天赋点数的算法都是 talentPointsForLevel = GetLevel() < 10 ? 0 : GetLevel() - 9; 于是修改后的代码:
多重随机标签
魔兽世界哪些副本坐骑是必掉的 适合小班幼儿和家长围圈的游戏 求魔界战记2中文版本全人物初始存档 流放之路专家模式选什么能抗角色 魔兽世界大灾变是多少级 天天酷跑内存怎么清理 赛尔雷伊能力特训打法 lol求现版本上单酒桶出装 加点 玩法 阴阳师阴阳寮平民怎么培养 巫师3控制台使用方法是什么 巴哈姆特之怒怎么12集就完结了 魔道学者职业特色 请问xbox360的体感游戏机和三四百块钱的国产体感游戏机有什么区别啊是玩的游戏不一样还是因为3 请问下仙鬼道如何加点听说佛鬼道彻底完了就去玩仙了 懒人适合养什么狗 懒得人适合养什么狗 怎么加网红微信 我的世界手游怎么用末影之眼找要塞 末影之眼用途汇总 魔兽世界3区现在维护我充了7区的点卡结果显示还是时间用尽无法游戏我的点卡不会打水漂了吧 财富流沙盘游戏心得 我是航空管制官3 东京dream gateway其他 谁有高达00第二季中所有机体编号 游戏王决斗链接海马卡组玩法攻略 逆水寒魔兽老兵服会全服统一吗 阴阳师荒副属性御魂堆什么好 荒玩法攻略 权力的游戏凛冬将至天赋怎么玩 天赋系统玩法介绍 英雄联盟洛怎么出装 为什么战斗位置太平洋不能撞沉敌舰啊 幽灵线东京是哪个公司的 迷你世界地心世界在哪里 五个小妙招让孩子轻松掌握拼音