Core/AreaTriggers: Added ActionSet flags for serverside areatriggers
Port From (https://github.com/TrinityCore/TrinityCore/commit/1426f58ff007eac2d9719b41f9189d82b733789e)
This commit is contained in:
@@ -262,6 +262,8 @@ namespace Game.Achievements
|
||||
case CriteriaType.GotHaircut:
|
||||
case CriteriaType.EquipItemInSlot:
|
||||
case CriteriaType.EquipItem:
|
||||
case CriteriaType.EnterAreaTriggerWithActionSet:
|
||||
case CriteriaType.LeaveAreaTriggerWithActionSet:
|
||||
case CriteriaType.LearnedNewPet:
|
||||
case CriteriaType.EnterArea:
|
||||
case CriteriaType.LeaveArea:
|
||||
@@ -420,7 +422,6 @@ namespace Game.Achievements
|
||||
case CriteriaType.KickTargetInLFGDungeon:
|
||||
case CriteriaType.AbandonedLFGDungeon:
|
||||
case CriteriaType.GroupedTankLeftEarlyInLFGDungeon:
|
||||
case CriteriaType.EnterAreaTriggerWithActionSet:
|
||||
case CriteriaType.StartGarrisonMission:
|
||||
case CriteriaType.QualityUpgradedForGarrisonFollower:
|
||||
case CriteriaType.CompleteResearchGarrisonTalent:
|
||||
@@ -820,12 +821,14 @@ namespace Game.Achievements
|
||||
case CriteriaType.GotHaircut:
|
||||
case CriteriaType.EquipItemInSlot:
|
||||
case CriteriaType.EquipItem:
|
||||
case CriteriaType.EnterAreaTriggerWithActionSet:
|
||||
case CriteriaType.LeaveAreaTriggerWithActionSet:
|
||||
case CriteriaType.LearnedNewPet:
|
||||
case CriteriaType.HonorLevelIncrease:
|
||||
case CriteriaType.PrestigeLevelIncrease:
|
||||
case CriteriaType.EnterArea:
|
||||
case CriteriaType.LeaveArea:
|
||||
case CriteriaType.RecruitGarrisonFollower:
|
||||
case CriteriaType.HonorLevelIncrease:
|
||||
case CriteriaType.PrestigeLevelIncrease:
|
||||
case CriteriaType.ActivelyReachLevel:
|
||||
case CriteriaType.CollectTransmogSetFromGroup:
|
||||
case CriteriaType.EnterTopLevelArea:
|
||||
@@ -1219,6 +1222,11 @@ namespace Game.Achievements
|
||||
if (miscValue1 != criteria.Entry.Asset)
|
||||
return false;
|
||||
break;
|
||||
case CriteriaType.EnterAreaTriggerWithActionSet:
|
||||
case CriteriaType.LeaveAreaTriggerWithActionSet:
|
||||
if (miscValue1 == 0 || miscValue1 != criteria.Entry.Asset)
|
||||
return false;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user