From 95bc446f7b2977fb596585998dc4b3de50c65673 Mon Sep 17 00:00:00 2001 From: Lloyd Bryant Date: Sat, 16 Aug 2008 07:54:32 +0000 Subject: Bugfix for segfault when hitting a warp while targeting another player --- src/localplayer.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/localplayer.cpp') diff --git a/src/localplayer.cpp b/src/localplayer.cpp index 5f392a52..4e72169f 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -184,6 +184,11 @@ void LocalPlayer::pickUp(FloorItem *item) void LocalPlayer::walk(unsigned char dir) { + + // If they have someone or something targeted, cancel it + if (mTarget) + setTarget(NULL); + if (!mMap || !dir) return; -- cgit v1.2.3-70-g09d2