public bool CanOpenInventory() { if (Intellect.OutsideCombatOrActive()) { if (ActionPts > 1) { Intellect.IncActionPts(-2); } else { Log.Info("Not enough action points"); return(false); } } return(true); }