From 3a3a6613cd9783f421df0a152c8675a669910557 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Sun, 8 Sep 2024 15:14:44 -0700 Subject: add preliminary frontline losing streak bonus tracking --- Malmstone/Plugin.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Malmstone/Plugin.cs') diff --git a/Malmstone/Plugin.cs b/Malmstone/Plugin.cs index 5ed6a65..87ebb06 100644 --- a/Malmstone/Plugin.cs +++ b/Malmstone/Plugin.cs @@ -48,12 +48,14 @@ public sealed class Plugin : IDalamudPlugin PvPAddon.EnableCrystallineConflictPostMatch(); if (Configuration.ShowProgressionChatPostRW) PvPAddon.EnableRivalWingsPostMatch(); - if (Configuration.ShowProgressionChatPostFL) + if (Configuration.ShowProgressionChatPostFL || Configuration.TrackFrontlineBonus) PvPAddon.EnableFrontlinePostMatch(); if (Configuration.ShowProgressionToastPostMatch) PvPAddon.EnablePostMatchProgressionToast(); if (Configuration.ShowMainWindowOnPVPReward) EnablePVPRewardWindowAddon(); + + PvPService.UpdateFrontlineResultCache(); if (Configuration.PostmatchProgressionToastType < 0 || Configuration.PostmatchProgressionToastType > 2) { @@ -84,13 +86,13 @@ public sealed class Plugin : IDalamudPlugin PvPAddon.DisableCrystallineConflictPostMatch(); if (Configuration.ShowProgressionChatPostRW) PvPAddon.DisableRivalWingsPostMatch(); - if (Configuration.ShowProgressionChatPostFL) + if (Configuration.ShowProgressionChatPostFL || Configuration.TrackFrontlineBonus) PvPAddon.DisableFrontlinePostMatch(); if (Configuration.ShowProgressionToastPostMatch) PvPAddon.DisablePostMatchProgressionToast(); if(Configuration.ShowMainWindowOnPVPReward) DisablePVPRewardWindowAddon(); - + CommandManager.RemoveHandler(CommandName); } @@ -254,5 +256,6 @@ private void OnCommand(string command, string args) AddonLifeCycle.UnregisterListener(AddonEvent.PostSetup, "PvpReward", MainWindow.OnOpenPVPRewardWindow); AddonLifeCycle.UnregisterListener(AddonEvent.PreFinalize, "PvpReward", MainWindow.OnClosePVPRewardWindow); } + } -- cgit v1.2.3