From 1b49ddb74f8d39dd07b712602333fc28810a4f40 Mon Sep 17 00:00:00 2001 From: j-p-e-g Date: Sat, 2 May 2009 17:50:19 +0000 Subject: Add new command for evoking non-wielded items, placed on 'V'. * Also applies to wand, and will soon replace 'Z'. * Decks, rods, and weapons of reaching still need to be wielded ('v'). * The tiles tooltips will need to be adjusted. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9718 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/acr.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'crawl-ref/source/acr.cc') diff --git a/crawl-ref/source/acr.cc b/crawl-ref/source/acr.cc index 11753c6070..32532a4e12 100644 --- a/crawl-ref/source/acr.cc +++ b/crawl-ref/source/acr.cc @@ -1522,7 +1522,12 @@ void process_command( command_type cmd ) break; case CMD_EVOKE: - if (!evoke_wielded()) + if (!evoke_item()) + flush_input_buffer( FLUSH_ON_FAILURE ); + break; + + case CMD_EVOKE_WIELDED: + if (!evoke_item(you.equip[EQ_WEAPON])) flush_input_buffer( FLUSH_ON_FAILURE ); break; -- cgit v1.2.3-54-g00ecf