aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui.cpp
diff options
context:
space:
mode:
authorClyne Sullivan <tullivan99@gmail.com>2016-05-09 07:42:18 -0400
committerClyne Sullivan <tullivan99@gmail.com>2016-05-09 07:42:18 -0400
commit50bfb70e9a1788e6f64800001919e3d8386eb81d (patch)
tree2c41ac01a6212a9cd3c6d304e161b9e6d073e815 /src/ui.cpp
parentbc92962aff14805d5920f5a82628648d1c1fe4fd (diff)
world draw fixes
Diffstat (limited to 'src/ui.cpp')
-rw-r--r--src/ui.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ui.cpp b/src/ui.cpp
index 8d15bcd..6a68cc0 100644
--- a/src/ui.cpp
+++ b/src/ui.cpp
@@ -1035,8 +1035,10 @@ EXIT:
} else {
// left click uses item
if (e.button.button & SDL_BUTTON_LEFT) {
- player->inv->currentAddInteract(currentWorld->getMobs());
- player->inv->useCurrent();
+ if ((m = currentWorld->getNearMob(*player)) != nullptr) {
+ player->inv->currentAddInteract(m);
+ player->inv->useCurrent();
+ }
}
}