diff --git a/TreeRoutine/DefaultBehaviors/Helpers/PlayerHelper.cs b/TreeRoutine/DefaultBehaviors/Helpers/PlayerHelper.cs index 46f82f4..e1aa70c 100644 --- a/TreeRoutine/DefaultBehaviors/Helpers/PlayerHelper.cs +++ b/TreeRoutine/DefaultBehaviors/Helpers/PlayerHelper.cs @@ -1,4 +1,4 @@ -using SharpDX; +using SharpDX; using System; using System.Collections.Generic; using System.Linq; @@ -17,37 +17,37 @@ public class PlayerHelper public Boolean isHealthBelowPercentage(int healthPercentage) { - var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponent(); + var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponentFromMemory(); return playerLife.HPPercentage * 100 < healthPercentage; } public Boolean isHealthBelowValue(int healthValue) { - var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponent(); + var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponentFromMemory(); return playerLife.CurHP < healthValue; } public Boolean isManaBelowPercentage(int manaPercentage) { - var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponent(); + var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponentFromMemory(); return playerLife.MPPercentage * 100 < manaPercentage; } public Boolean isManaBelowValue(int manaValue) { - var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponent(); + var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponentFromMemory(); return playerLife.CurMana < manaValue; } public Boolean isEnergyShieldBelowPercentage(int energyShieldPercentage) { - var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponent(); + var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponentFromMemory(); return playerLife.MaxES > 0 && playerLife.ESPercentage * 100 < energyShieldPercentage; } public Boolean isEnergyShieldBelowValue(int energyShieldValue) { - var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponent(); + var playerLife = Core.GameController.Game.IngameState.Data.LocalPlayer.GetComponentFromMemory(); return playerLife.MaxES > 0 && playerLife.CurMana < energyShieldValue; }