aboutsummaryrefslogtreecommitdiff
path: root/queen/verb.h
diff options
context:
space:
mode:
Diffstat (limited to 'queen/verb.h')
-rw-r--r--queen/verb.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/queen/verb.h b/queen/verb.h
index 2de7222f18..05a94eaa0f 100644
--- a/queen/verb.h
+++ b/queen/verb.h
@@ -126,13 +126,20 @@ public:
return _verb == VERB_NONE;
}
+ int inventoryItem() const {
+ if (isInventory()) {
+ return _verb - VERB_INV_FIRST;
+ }
+ return -1;
+ }
+
VerbEnum value() const {
return _verb;
}
const char* name() const {
if (_verb > 0 && _verb < 13) {
- _verbName[_verb];
+ return _verbName[_verb];
}
return NULL;
}