private static void CheckLineHeld(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != LineHeldId) { return; } Utils.CurrentClassVM <LancerLayoutVM>().LH.StartBaseBuff(p.Duration); }
private static void CheckDefensiveStance(S_ABNORMALITY_BEGIN p) { if (!DstanceIDs.Contains(p.AbnormalityId)) { return; } Game.Me.WarriorStance.CurrentStance = WarriorStance.Defensive; }
private static void CheckDefensiveStance(S_ABNORMALITY_BEGIN p) { if (!DstanceIDs.Contains(p.AbnormalityId)) { return; } Utils.CurrentClassVM <WarriorLayoutVM>().Stance.CurrentStance = WarriorStance.Defensive; }
private static void CheckEnergyStars(S_ABNORMALITY_BEGIN p) { if (!EnergyStarsIDs.Contains(p.AbnormalityId)) { return; } TccUtils.CurrentClassVM <PriestLayoutVM>().EnergyStars.Buff.Start(p.Duration); }
private static void CheckFocusX(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != FocusXId) { return; } TccUtils.CurrentClassVM <ArcherLayoutVM>().Focus.StartFocusX(p.Duration); }
private static void CheckRagnarok(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != RagnarokId) { return; } TccUtils.CurrentClassVM <ValkyrieLayoutVM>().Ragnarok.Buff.Start(p.Duration); }
private static void CheckInnerHarmony(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != InnerHarmonyBuffId) { return; } Utils.CurrentClassVM <NinjaLayoutVM>().InnerHarmony.Buff.Start(p.Duration); }
private void CheckDeathSpiral(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != DeathSpiralId) { return; } StartPrecooldown(_deathSpiral, p.Duration); }
private void CheckShadowStep(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != ShadowStepId) { return; } StartPrecooldown(_shadowStep, p.Duration); }
private static void CheckEnergyStars(S_ABNORMALITY_BEGIN p) { if (!EnergyStarsIDs.Contains(p.AbnormalityId)) { return; } ((PriestBarManager)ClassWindowViewModel.Instance.CurrentManager).EnergyStars.Buff.Start(p.Duration); }
private static void CheckGrace(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != GraceId) { return; } ((PriestBarManager)ClassWindowViewModel.Instance.CurrentManager).Grace.Buff.Start(p.Duration); }
private static void CheckWindsong(S_ABNORMALITY_BEGIN p) { if (!WindsongIds.Contains(p.AbnormalityId)) { return; } ((ArcherBarManager)ClassWindowViewModel.Instance.CurrentManager).Windsong.Buff.Start(p.Duration); }
private static void CheckFocusX(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != FocusXId) { return; } ((ArcherBarManager)ClassWindowViewModel.Instance.CurrentManager).Focus.StartFocusX(p.Duration); }
private static void CheckGshout(S_ABNORMALITY_BEGIN p) { if (!GShoutIDs.Contains(p.AbnormalityId)) { return; } Utils.CurrentClassVM <LancerLayoutVM>().GuardianShout.Buff.Start(p.Duration); }
private void CheckGodsfallPrecd(S_ABNORMALITY_BEGIN p) { if (!GodsfallPreCdIds.Contains(p.AbnormalityId)) { return; } StartPrecooldown(_godsfall, p.Duration); }
private static void CheckGrowingFury(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != GrowingFuryId) { return; } Utils.CurrentClassVM <BrawlerLayoutVM>().IsGfOn = true; }
private void CheckGrugnirsBite(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != GrugnirsBiteId) { return; } StartPrecooldown(_grugnirsBite, p.Duration); }
public static void HandleAbnormalityBegin(S_ABNORMALITY_BEGIN p) { AbnormalityManager.BeginAbnormality(p.AbnormalityId, p.TargetId, p.CasterId, p.Duration, p.Stacks); if (p.TargetId.IsMe()) FlyingGuardianDataProvider.HandleAbnormal(p); if (!Settings.SettingsHolder.ClassWindowSettings.Enabled) return; AbnormalityManager.CurrentAbnormalityTracker?.CheckAbnormality(p); }
private static void CheckGodsfall(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != GodsfallId) { return; } TccUtils.CurrentClassVM <ValkyrieLayoutVM>().Godsfall.Buff.Start(p.Duration); }
private static void CheckManaBoost(S_ABNORMALITY_BEGIN p) { if (!IsManaBoost(p.AbnormalityId)) { return; } Utils.CurrentClassVM <SorcererLayoutVM>().ManaBoost.Buff.Start(p.Duration); }
private static void CheckEdict(S_ABNORMALITY_BEGIN p) { if (!EdictIDs.Contains(p.AbnormalityId)) { return; } TccUtils.CurrentClassVM <PriestLayoutVM>().EdictOfJudgment.Buff.Start(p.Duration); }
private static void CheckLineHeld(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != LineHeldId) { return; } ((LancerBarManager)ClassWindowViewModel.Instance.CurrentManager).LH.Val = p.Stacks; }
private static void CheckGrace(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != GraceId) { return; } TccUtils.CurrentClassVM <PriestLayoutVM>().Grace.Buff.Start(p.Duration); }
private static void CheckArush(S_ABNORMALITY_BEGIN p) { if (!ARushIDs.Contains(p.AbnormalityId)) { return; } ((LancerBarManager)ClassWindowViewModel.Instance.CurrentManager).AdrenalineRush.Buff.Start(p.Duration); }
private static void CheckAssaultStance(S_ABNORMALITY_BEGIN p) { if (!AstanceIDs.Contains(p.AbnormalityId)) { return; } Game.Me.WarriorStance.CurrentStance = WarriorStance.Assault; }
private static void CheckGshout(S_ABNORMALITY_BEGIN p) { if (!GShoutIDs.Contains(p.AbnormalityId)) { return; } ((LancerBarManager)ClassWindowViewModel.Instance.CurrentManager).GuardianShout.Buff.Start(p.Duration); }
private void CheckBladeWaltz(S_ABNORMALITY_BEGIN p) { if (!BladeWaltzIDs.Contains(p.AbnormalityId)) { return; } StartPrecooldown(_bladeWaltz, p.Duration); }
private void CheckTwilightWaltz(S_ABNORMALITY_BEGIN p) { if (!TwilightWaltzIds.Contains(p.AbnormalityId)) { return; } StartPrecooldown(_twilightWaltz, p.Duration); }
private static void CheckFocus(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != FocusId) { return; } TccUtils.CurrentClassVM <NinjaLayoutVM>().FocusOn = true; }
private static void CheckGodsfall(S_ABNORMALITY_BEGIN p) { if (p.AbnormalityId != GodsfallId) { return; } ((ValkyrieBarManager)ClassWindowViewModel.Instance.CurrentManager).Godsfall.Buff.Start(p.Duration); }