AzerothCore335 DK天赋点数bug修复
- 游戏信息
- 发布时间:2025-07-21 06:14:45
搭建好服务后,登录发现新建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; 于是修改后的代码:
多重随机标签
巧克力与香子兰是什么 街头霸王4玩起来很慢 蚁族崛起地下蚁巢只有28级吗 lol2021无限火力ez出装推荐介绍_lol2021无限火力ez出装推荐是什么 魔兽世界各种60级坐骑刷法以及何处声望 名词解释quot智力游戏quot 蓝港黎明之光手游全新职业即将来袭介绍_蓝港黎明之光手游全新职业即将来袭是什么 金庸笔下的第一拳法不是太极拳那究竟是什么武功 问道手游新区3天60级怎么才能快速升级 world of tanks 忘记以前一个动漫射击的游戏名字了 单机游戏 我的世界怎么加入整合包mod 和平精英里面的特斯拉在哪里获得 和平精英里面的特斯拉在哪里获得介绍 造梦西游3吕岳怎么进 手游ap牛头出装 仙灵觉醒新手伙伴培养选择攻略介绍_仙灵觉醒新手伙伴培养选择攻略是什么 100元素箱子刷新时间 电脑高操作免费游戏 权力的游戏凛冬将至档案馆玩法讲解介绍_权力的游戏凛冬将至档案馆玩法讲解是什么 星际2 一直初始化 dnf增幅一次多少钱 幼儿认数字最简单方法 夜幕降临失落的灵魂游戏配置 跪求暗黑血统的故事情节 赛尔号里精灵种族值排名前20的有谁 请问奥格的声望坐骑在哪买啊 神奇学英文拼图游戏iphone游戏信息 小霸王经典游戏列表 神火境为什么叫伪神 魔兽世界海底章鱼boss在哪里打