summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2005-07-11 09:05:04 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2005-07-11 09:05:04 +0000
commit522856443dc43fc8b324d535915d9c1e165ab0e4 (patch)
tree3fc4dd64e48be5bdc7b0d9f30f1f50dbfd706481 /src
parent0afaba4f311960be968a76bc07b28c24f4480579 (diff)
downloadmana-client-522856443dc43fc8b324d535915d9c1e165ab0e4.tar.gz
mana-client-522856443dc43fc8b324d535915d9c1e165ab0e4.tar.bz2
mana-client-522856443dc43fc8b324d535915d9c1e165ab0e4.tar.xz
mana-client-522856443dc43fc8b324d535915d9c1e165ab0e4.zip
Updating win32.txt about not using old stable Dev-C++ and committed patch by
Greybeard
Diffstat (limited to 'src')
-rw-r--r--src/game.cpp7
-rw-r--r--src/gui/buddywindow.cpp2
2 files changed, 7 insertions, 2 deletions
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<ListModel*>(this));
+ listbox->setListModel(this);
scrollArea = new ScrollArea(listbox);
scrollArea->setDimension(gcn::Rectangle(