如何解决255 有趣的服务器道奇问题
你好,我最近从 Trinitycore 搬到了 Azerothcore,我使用了我从 tc 所做的更改,但由于某种原因,道奇/招架统计似乎没有改变我已经失去了 5 天试图修复它,我不知道我在做什么做错了,也许有人可以帮我一把
这是我在 TC 上所做的更改的地方。
void Player::UpdateDodgePercentage()
const float dodge_cap[MAX_CLASSES] =
{
41.729021f,// Warrior
40.429021f,// Paladin
145.560408f,// Hunter
145.560408f,// Rogue
150.375940f,// Priest
44.129021f,// DK
145.560408f,// Shaman
150.375940f,// Mage
150.375940f,// Warlock
0.0f,// ??
46.890707f // Druid
};
nvm 更改确实有效,但在视觉上无效 在字符面板上但如果我改变
value = std::max(diminishing + nondiminishing,0.0f);
}
SetStatFloatValue(PLAYER_PARRY_PERCENTAGE,value);
到
value = CalculateDiminishingReturns(parry_cap,getClass(),nondiminishing,diminishing);
value = value < 0.0f ? 0.0f : value;
}
SetStatFloatValue(PLAYER_PARRY_PERCENTAGE,value);
它是否可以正常工作,我应该将其报告为艾泽拉斯上的错误还是有意为之?¿
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。