Do not send empty packets changing primary skills by 0 points

This commit is contained in:
Ivan Savenko
2024-12-21 14:43:09 +00:00
parent 42b960417c
commit 291c5e1027
+2 -1
View File
@@ -116,7 +116,8 @@ void Rewardable::Interface::grantRewardBeforeLevelup(const Rewardable::VisitInfo
}
for(int i=0; i< info.reward.primary.size(); i++)
cb->changePrimSkill(hero, static_cast<PrimarySkill>(i), info.reward.primary[i], false);
if (info.reward.primary[i] != 0)
cb->changePrimSkill(hero, static_cast<PrimarySkill>(i), info.reward.primary[i], false);
TExpType expToGive = 0;