summaryrefslogtreecommitdiff
path: root/src/00_Core/Item/ItemManager.cpp
diff options
context:
space:
mode:
authorAetias <aetias@outlook.com>2024-04-30 18:02:03 +0200
committerAetias <aetias@outlook.com>2024-04-30 18:02:03 +0200
commitb8ffab37abca9f44c731d1e0fdf1dfb9322f71fa (patch)
treeea299e827864fb6af2935293f58efef94f743df3 /src/00_Core/Item/ItemManager.cpp
parent3174f1c334f79a7667d39813eac297da3ee09d04 (diff)
Decomp `ItemManager::ClearForcedEquipItem`
Diffstat (limited to 'src/00_Core/Item/ItemManager.cpp')
-rw-r--r--src/00_Core/Item/ItemManager.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/00_Core/Item/ItemManager.cpp b/src/00_Core/Item/ItemManager.cpp
index 82c30210..31a40585 100644
--- a/src/00_Core/Item/ItemManager.cpp
+++ b/src/00_Core/Item/ItemManager.cpp
@@ -816,3 +816,9 @@ THUMB void ItemManager::ForceEquipItem(ItemFlag equipId) {
mForcedItem = equipId;
mEquipLoadTimer = 1;
}
+
+THUMB bool ItemManager::ClearForcedEquipItem() {
+ mForcedItem = ItemFlag_None;
+ if (mEquippedItem != ItemFlag_None) return this->SetEquippedItem(mEquippedItem);
+ return false;
+}