aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Prykhodko2018-06-23 21:05:22 +0300
committerEugene Sandulenko2018-06-28 23:51:32 +0200
commitc5062e0f74376ba1d88a126c2995f0f2ccc9ab18 (patch)
treec8974971e3f30780fd28b3d918fbc1c549a0c75d
parent7a6c8f70e699e982df16bf04c728ef84fb117565 (diff)
downloadscummvm-rg350-c5062e0f74376ba1d88a126c2995f0f2ccc9ab18.tar.gz
scummvm-rg350-c5062e0f74376ba1d88a126c2995f0f2ccc9ab18.tar.bz2
scummvm-rg350-c5062e0f74376ba1d88a126c2995f0f2ccc9ab18.zip
PINK: fixed loading WorldBook when clicking on inv window
-rw-r--r--engines/pink/objects/inventory.cpp4
-rw-r--r--engines/pink/objects/inventory.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/engines/pink/objects/inventory.cpp b/engines/pink/objects/inventory.cpp
index 89df8460d1..f22925da33 100644
--- a/engines/pink/objects/inventory.cpp
+++ b/engines/pink/objects/inventory.cpp
@@ -140,13 +140,13 @@ void InventoryMgr::update() {
}
}
-void InventoryMgr::onClick(Common::Point point) {
+void InventoryMgr::onClick(const Common::Point point) {
if (_state != kReady)
return;
Actor *actor = _lead->getActorByPoint(point);
if (actor == _itemActor || actor == _window) {
- if (actor->getAction()->getName() == "WBook") {
+ if (_itemActor->getAction()->getName() == "WBook") {
_lead->loadPDA("TOC");
return;
}
diff --git a/engines/pink/objects/inventory.h b/engines/pink/objects/inventory.h
index ca0e8a712b..a92a837a11 100644
--- a/engines/pink/objects/inventory.h
+++ b/engines/pink/objects/inventory.h
@@ -57,7 +57,7 @@ public:
void saveState(Archive &archive);
void update();
- void onClick(Common::Point point);
+ void onClick(const Common::Point point);
bool start(bool paused);