Welp, I thought AgentLobby does not exist when player is logged in
This commit is contained in:
@@ -3,13 +3,11 @@ using Dalamud.Game.ClientState.Objects;
|
|||||||
using Dalamud.Plugin;
|
using Dalamud.Plugin;
|
||||||
using Dalamud.Plugin.Services;
|
using Dalamud.Plugin.Services;
|
||||||
using FFXIVClientStructs.FFXIV.Client.Game.Control;
|
using FFXIVClientStructs.FFXIV.Client.Game.Control;
|
||||||
using FFXIVClientStructs.FFXIV.Client.Game.Object;
|
|
||||||
using FFXIVClientStructs.FFXIV.Client.UI.Agent;
|
using FFXIVClientStructs.FFXIV.Client.UI.Agent;
|
||||||
using OtterGui.Log;
|
using OtterGui.Log;
|
||||||
using Penumbra.GameData.Actors;
|
using Penumbra.GameData.Actors;
|
||||||
using Penumbra.GameData.Enums;
|
using Penumbra.GameData.Enums;
|
||||||
using Penumbra.GameData.Interop;
|
using Penumbra.GameData.Interop;
|
||||||
using Penumbra.GameData.Structs;
|
|
||||||
using Penumbra.String;
|
using Penumbra.String;
|
||||||
|
|
||||||
namespace CustomizePlus.GameData.Services;
|
namespace CustomizePlus.GameData.Services;
|
||||||
@@ -218,6 +216,9 @@ public class ObjectManager(
|
|||||||
//c+ custom
|
//c+ custom
|
||||||
private unsafe bool AddLobbyCharacters()
|
private unsafe bool AddLobbyCharacters()
|
||||||
{
|
{
|
||||||
|
if (clientState.IsLoggedIn)
|
||||||
|
return false;
|
||||||
|
|
||||||
var agent = AgentLobby.Instance();
|
var agent = AgentLobby.Instance();
|
||||||
if (agent == null)
|
if (agent == null)
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user