summaryrefslogtreecommitdiff
path: root/src/map/pc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/map/pc.cpp')
-rw-r--r--src/map/pc.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/map/pc.cpp b/src/map/pc.cpp
index 9ef70fe..d10f3c0 100644
--- a/src/map/pc.cpp
+++ b/src/map/pc.cpp
@@ -2384,9 +2384,8 @@ int pc_isUseitem(dumb_ptr<map_session_data> sd, IOff0 n)
P<struct item_data> item = TRY_UNWRAP(sd->inventory_data[n], return 0);
nameid = sd->status.inventory[n].nameid;
- if (itemdb_type(nameid) != ItemType::USE)
+ if (item->type != ItemType::USE)
return 0;
-
if (item->sex != SEX::UNSPECIFIED && sd->status.sex != item->sex)
return 0;
if (item->elv > 0 && sd->status.base_level < item->elv)