Misc fixes

This commit is contained in:
hondacrx
2022-09-02 14:28:27 -04:00
parent dc547288bf
commit bfc49fb013
2 changed files with 10 additions and 9 deletions
+5 -5
View File
@@ -246,12 +246,12 @@ namespace Game.Chat.Commands
{
uint classmask = player.GetClassMask();
foreach (var skillLine in CliDB.SkillLineAbilityStorage.Values)
{
// wrong skill
if (skillLine.SkillLine != skillId)
continue;
var skillLineAbilities = Global.DB2Mgr.GetSkillLineAbilitiesBySkill(skillId);
if (skillLineAbilities == null)
return;
foreach (var skillLine in skillLineAbilities)
{
// not high rank
if (skillLine.SupercedesSpell != 0)
continue;
+5 -4
View File
@@ -1799,11 +1799,12 @@ namespace Game.Entities
if (creatureFamily.SkillLine[j] == 0)
continue;
foreach (var skillLine in CliDB.SkillLineAbilityStorage.Values)
{
if (skillLine.SkillLine != creatureFamily.SkillLine[j])
continue;
var skillLineAbilities = Global.DB2Mgr.GetSkillLineAbilitiesBySkill((uint)creatureFamily.SkillLine[j]);
if (skillLineAbilities == null)
continue;
foreach (var skillLine in skillLineAbilities)
{
if (skillLine.AcquireMethod != AbilityLearnType.OnSkillLearn)
continue;