aboutsummaryrefslogtreecommitdiffstats
path: root/Malmstone/Plugin.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Malmstone/Plugin.cs')
-rw-r--r--Malmstone/Plugin.cs9
1 files changed, 5 insertions, 4 deletions
diff --git a/Malmstone/Plugin.cs b/Malmstone/Plugin.cs
index bb877fd..9d2f73e 100644
--- a/Malmstone/Plugin.cs
+++ b/Malmstone/Plugin.cs
@@ -26,6 +26,7 @@ public sealed class Plugin : IDalamudPlugin
[PluginService] internal static IToastGui ToastGui { get; private set; } = null!;
[PluginService] internal static IPluginLog Logger { get; set; } = default!;
[PluginService] internal static IClientState ClientState { get; private set; } = null!;
+ [PluginService] internal static IPlayerState PlayerState { get; private set; } = null!;
[PluginService] internal static IFramework Framework { get; private set; } = null!;
private const string CommandName = "/pmalm";
@@ -283,9 +284,9 @@ private void OnCommand(string command, string args)
private void CheckPlayerLoaded(IFramework framework)
{
- if(ClientState.LocalPlayer != null)
+ if(PlayerState.IsLoaded)
{
- ulong contentId = ClientState.LocalContentId;
+ ulong contentId = PlayerState.ContentId;
int CurrentSeriesLevel = PvPService.GetPvPSeriesInfo()?.CurrentSeriesRank ?? 0;
if (Configuration.ExtraLevelsMap.TryGetValue(contentId, out var extraLevels))
{
@@ -360,7 +361,7 @@ private void OnCommand(string command, string args)
public int GetSavedExtraLevels()
{
- ulong contentId = ClientState.LocalContentId;
+ ulong contentId = PlayerState.ContentId;
if (Configuration.ExtraLevelsMap.TryGetValue(contentId, out var extraLevels))
{
return extraLevels;
@@ -382,7 +383,7 @@ private void OnCommand(string command, string args)
public bool IncrementExtraLevels(int amount)
{
- ulong contentId = ClientState.LocalContentId;
+ ulong contentId = PlayerState.ContentId;
if (Configuration.ExtraLevelsMap.TryGetValue(contentId, out var extraLevels))
{
Configuration.ExtraLevelsMap[contentId] = extraLevels + amount;
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage