From 522856443dc43fc8b324d535915d9c1e165ab0e4 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Mon, 11 Jul 2005 09:05:04 +0000 Subject: Updating win32.txt about not using old stable Dev-C++ and committed patch by Greybeard --- docs/INSTALL/win32.txt | 8 ++++---- src/game.cpp | 7 ++++++- src/gui/buddywindow.cpp | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/docs/INSTALL/win32.txt b/docs/INSTALL/win32.txt index 8469321a..59f1e98e 100644 --- a/docs/INSTALL/win32.txt +++ b/docs/INSTALL/win32.txt @@ -36,12 +36,12 @@ Besides a C++ compiler, TMW depends on the following libraries: 2. Installing Dev-C++ ===================== -I recommend that you get the latest beta version, which is 4.9.9.2 at the time -of writing. Though this tutorial is written for and tested with that, it may -also apply to the latest stable version. Get Dev-C++ here: +This tutorial is written and tested with the latest beta version, which is +4.9.9.2 at the time of writing. You'll probably run into problems when you try +the old stable version, so don't do that. Get Dev-C++ here: http://www.bloodshed.net/ - + After you fetched it simply run and install. diff --git a/src/game.cpp b/src/game.cpp index 9e9b0da9..bde34a7c 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -623,7 +623,12 @@ void do_input() if (keys[SDLK_LCTRL]) { Being *monster = attack(x, y, player_node->direction); - if (keys[SDLK_LSHIFT]) { + if (monster == NULL && autoTarget != NULL) + { + attack(autoTarget); + } + else if (keys[SDLK_LSHIFT]) + { autoTarget = monster; } } diff --git a/src/gui/buddywindow.cpp b/src/gui/buddywindow.cpp index f559d625..f587e020 100644 --- a/src/gui/buddywindow.cpp +++ b/src/gui/buddywindow.cpp @@ -34,7 +34,7 @@ BuddyWindow::BuddyWindow(): setContentSize(124, 202); listbox = new gcn::ListBox(); - listbox->setListModel(dynamic_cast(this)); + listbox->setListModel(this); scrollArea = new ScrollArea(listbox); scrollArea->setDimension(gcn::Rectangle( -- cgit v1.2.3-70-g09d2