MantisBT - VCMI
View Issue Details
0000526VCMIGUI - Battlespublic2010-07-10 12:162012-09-29 23:52
Zamolxis 
Tow 
normalfeaturealways
closedfixed 
LaptopWindows 7vanilla
0.81 
0.82 
0000526: Arrow keys not implemented to browse through the Spell Book
Left/Right should browse through the pages.

Up/Down should browse through the different magic schools.
While arrows are useful in browsing the Spell Book, H3 didn't allow the player to actually cast a spell without the use of the mouse. Which brings me to the following:

SUGGESTION: Implement ALT+ 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, +(=) for the (up to) 12 spells visible at any time in an open spell book ("+" would be the 12th on the NumPad, "=" would be the 12th on the main pad). Why ALT+? Because we don't want a player who doesn't know about the shortcuts, cast an undesired spell in the middle of an important Multiplayer game.

This suggestion should of course not prevent this report from being moved to Resolved, but I just wanted to have it logged. Let me know you consider implementing it on the long term. I can either create a new report, or we could keep this in Resolved (i.e.: not close after implementation), to not lose track of the suggestion.
No-harm enhancement
related to 0000454closed Tow Spellbook gets reset to first page every time we use it during the same battle 
related to 0000527closed Tow Spell Book: Spell selected i/o Next Page (the Next Page clickable area should be extended) 
related to 0001111closed Tow dragon Spell Book hotkeys left to implement: (A)dventure & (C)ombat spells 
Issue History
2010-07-10 12:16ZamolxisNew Issue
2010-07-10 12:16ZamolxisStatusnew => assigned
2010-07-10 12:16ZamolxisAssigned To => Tow dragon
2010-07-10 12:16ZamolxisIssue generated from: 0000454
2010-07-10 12:16ZamolxisRelationship addedrelated to 0000454
2010-07-10 12:16ZamolxisTag Attached: Suggestion
2010-07-10 12:17ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=948#r948
2010-07-10 12:19ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=949#r949
2010-07-10 13:09ZamolxisIssue cloned: 0000527
2010-07-10 13:09ZamolxisRelationship addedrelated to 0000527
2010-07-21 10:13TowNote Added: 0001149
2010-07-21 10:13TowStatusassigned => resolved
2010-07-21 10:13TowFixed in Version => 0.89
2010-07-21 10:13TowResolutionopen => fixed
2010-07-21 10:13TowAssigned ToTow dragon => Tow
2010-07-21 11:27BoulieNote Added: 0001152
2010-07-21 11:32BoulieNote Edited: 0001152bug_revision_view_page.php?bugnote_id=1152#r974
2010-07-21 11:34BoulieNote Edited: 0001152bug_revision_view_page.php?bugnote_id=1152#r975
2010-07-21 15:11ZamolxisNote Added: 0001153
2010-07-21 15:12ZamolxisNote Edited: 0001153bug_revision_view_page.php?bugnote_id=1153#r977
2010-07-21 15:12ZamolxisNote Edited: 0001153bug_revision_view_page.php?bugnote_id=1153#r978
2010-08-01 13:58ZamolxisTag RenamedSuggestion => No-harm enhancement
2011-03-03 13:13ZamolxisNote Added: 0001599
2011-03-03 13:13ZamolxisStatusresolved => closed
2012-09-29 23:52ZamolxisIssue cloned: 0001111
2012-09-29 23:52ZamolxisRelationship addedrelated to 0001111

Notes
(0001149)
Tow   
2010-07-21 10:13   
Fixed in r1679
Suggestion also has been implemented :-)
(0001152)
Boulie   
2010-07-21 11:27   
(edited on: 2010-07-21 11:34)
lol,interesting shortcuts, Im not sure how useful it will be but for sure I try to check it ;)
Just remember to add info about this shortcuts to VCMI manual.

EDIT:
So maybe we should go further with this and allow to sort the spells in in current page of spell book by drag and drop. ie I want to have under ALT+1 / 2 / 3 spells haste / slow / bless.
Then I can use this spells during battle without getting into spell book.

(0001153)
Zamolxis   
2010-07-21 15:11   
(edited on: 2010-07-21 15:12)
@Boulie: Casting via hotkeys w/o opening the book is an interesting idea, but I see potential hazards in being able to drag & drop spells.

I would prefer to be able to configure some hotkeys for that independent from the hotkeys of an open spell book. I've written down my proposal on the forum: http://forum.vcmi.eu/viewtopic.php?p=4894#4894 [^]


EDIT - @Tow: Thanks for implementing the suggestion as well. :-)

(0001599)
Zamolxis   
2011-03-03 13:13   
Checked as implemented in 0.84