From 676adcda69d383b923ed8de1f0411746ae5f7080 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 15 Jul 2011 04:57:20 +0300 Subject: Fix crash with opened other player equipment window. Also fix possible crash with selected pickup target. --- src/actorspritemanager.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/actorspritemanager.cpp') diff --git a/src/actorspritemanager.cpp b/src/actorspritemanager.cpp index b6a8a5b4c..61534c340 100644 --- a/src/actorspritemanager.cpp +++ b/src/actorspritemanager.cpp @@ -610,9 +610,13 @@ void ActorSpriteManager::logic() void ActorSpriteManager::clear() { + if (beingEquipmentWindow) + beingEquipmentWindow->setBeing(0); + if (player_node) { player_node->setTarget(0); + player_node->unSetPickUpTarget(); mActors.erase(player_node); } -- cgit v1.2.3-60-g2f50