Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old March 6, 2015, 20:18   #1
Freddo
Rookie
 
Join Date: Mar 2015
Posts: 23
Freddo is on a distinguished road
Anyone have key binding suggestions for a mage?

I am looking for some helpful key bindings for a mage.
Can anyone share their favorites?
Freddo is offline   Reply With Quote
Old March 6, 2015, 21:16   #2
Quendus
Scout
 
Join Date: Jun 2007
Posts: 32
Quendus is on a distinguished road
I bind magic missile to x using "m1a*t" or "maa*t".
Quendus is offline   Reply With Quote
Old March 6, 2015, 22:18   #3
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,879
Derakon is on a distinguished road
Quote:
Originally Posted by Quendus View Post
I bind magic missile to x using "m1a*t" or "maa*t".
I prefer to target prior to casting the spell (e.g. "*tm1a"), and then set the "use old target by default" option. Mostly because "use old target by default" is very useful for many actions, but if you have it set, then inputting "m1a" when a target is selected will fire at that target even if it's the wrong one.

Generally speaking, mages should have keymaps for their commonly-used attack spells, their detection spells, and maybe Identify/Haste Self/Resistance. And you should inscribe each spellbook with a number (e.g. Magic for Beginners gets the inscription "@m1") so that you can refer to them by number instead of letter like the above examples do. Otherwise e.g. if you lose a spellbook then all of your keymaps become invalid.
Derakon is offline   Reply With Quote
Old March 6, 2015, 23:45   #4
Freddo
Rookie
 
Join Date: Mar 2015
Posts: 23
Freddo is on a distinguished road
Do you have to set key bindings for every game you play? I've been unable to save them once created.
Freddo is offline   Reply With Quote
Old March 7, 2015, 07:49   #5
Carnivean
Knight
 
Join Date: Sep 2013
Posts: 526
Carnivean is on a distinguished road
Quote:
Originally Posted by Freddo View Post
Do you have to set key bindings for every game you play? I've been unable to save them once created.
You should be able to save them to a .prf file from the same menu. If you create a character with the same name, it should pick it up, or you can load it from that menu when you create a new character.

I've never gotten around to this, but I figure I should create mage.prf and priest.prf.

I use the Function keys across the top. F1 is id, F2-4 is detection, F5-8 is attack spells, F9-12 is various utility spells.

Quote:
Originally Posted by Derakon View Post
(e.g. Magic for Beginners gets the inscription "@m1")
If you add !d and !k, you can squelch dungeon copies without affecting your inventory. I use @m{x}!d!k for my books, then squelch when I have 2 copies that I can be fairly sure won't be lost.
Carnivean is offline   Reply With Quote
Old March 9, 2015, 07:37   #6
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by Freddo View Post
Do you have to set key bindings for every game you play? I've been unable to save them once created.
From options (=) menu, (k) for editing keymaps and under that (b) for saving them in a file.

If you name that mage.prf, warrior.prf, ranger.prf etc etc, you always load a class specific keymap file when you start a char. If you give that file your character name it loads it always at the start of the game.

I prefer having class-specific keymaps.

hint: if you close your keymap in brackets like this: (m1a) it automatically clears all -more- prompts.

If you wonder what that "1" does in that keymap example, that comes from inscription of first magic book @m1. You can give wands, rods and staves and "magical" inscription as well (@u1, for staff you want to activate from pressing 1, @a1 for rod, @z1 for wand and so on).

There is guide for angband magical inscriptions somewhere. !! for example gives you warning when item has recharged, !* forces you to confirm any action you make with a item (so that you don't accidentally read teleport level when you mean to read identification). There are some others too, but can't remember them all just now.
Timo Pietilš is offline   Reply With Quote
Old March 9, 2015, 13:12   #7
Freddo
Rookie
 
Join Date: Mar 2015
Posts: 23
Freddo is on a distinguished road
Do the key bindings work in v 3.5.1?

I can get them to work for a single Key (Say F1), but when I go to Edit F2, and save the change there, F1 changes to the new mapping...
Freddo is offline   Reply With Quote
Old March 9, 2015, 16:04   #8
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Quote:
Originally Posted by Freddo View Post
Do the key bindings work in v 3.5.1?

I can get them to work for a single Key (Say F1), but when I go to Edit F2, and save the change there, F1 changes to the new mapping...
They work for me. I edit them directly to .prf files though, so I can't say if the UI is somehow broken.
Timo Pietilš is offline   Reply With Quote
Old March 9, 2015, 18:40   #9
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 1,821
Ingwe Ingweron is on a distinguished road
The function keys as keymaps work for me in 3.5.1 I'm using a macbook pro. However, they do not work for F11 and F12, only for F1 - F10.

Regarding the original post. My key map is standardized (at least for key presses) across all the classes. I just change the keymap along the way for the particular keypresses for that class. Here is my mapping strategy:

[Tab] - mapped for short rest - R10[Enter]
[,] - mapped for pause - R1[Enter]
[F] - mapped for principal spell - mage magic missile; priest orb of destruction; rogue detect objects; others an activatable artifact {note that fueling requires [Ctrl][\] before pressing [F] to bypass this keymap
[j] - swap right hand ring [w1d] {inscribe relevant ring with @1}
[y] - swap left hand ring [w2c] {inscribe relevant ring with @2}
[x] - swap principal weapon [w0] {inscribe relevant weapon with @0)
[F1] - identify {spell for casters, rod [inscribed @z1] for others}
[F2] - detection {spell for priest, rod [inscribed @z2] for others} {early on, just detect monsters/evil}
[F3] - mapping {spell for priest, rod [inscribed @z3] for others} {early on detect traps/stairs/doors}
[F4] - light area {spell for casters, rod [inscribed @z4] for others, or Phial}
[F5] - Haste self {spell for mage, rod/stave for others}
[F6] - Buff up {Bless, Prayer, Heroism, etc.}
[F8] - Digging spell, wand, etc
[F9] - TO
[F10] - Healing {spell for priest}

Spell/Prayer books @m[#]@b[#]@G[#]
?Recall @r0!k; -Recall @r0!k
_Speed @u5; -Speed @z5
?Identify @r1; _Identify @u1; -Identify @z1
-Detection @z2
-Mapping @z3
-Illumination @z4 {if relevant for class}
-TO @z9
Ingwe Ingweron is offline   Reply With Quote
Old March 9, 2015, 20:25   #10
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 1,821
Ingwe Ingweron is on a distinguished road
Quote:
Originally Posted by Timo Pietilš View Post
....
hint: if you close your keymap in brackets like this: (m1a) it automatically clears all -more- prompts.

If you wonder what that "1" does in that keymap example, that comes from inscription of first magic book @m1. You can give wands, rods and staves and "magical" inscription as well (@u1, for staff you want to activate from pressing 1, @a1 for rod, @z1 for wand and so on)....
Didn't know that about auto clearing the more prompts. Thanks, Timo. I'll have to try that. Oh, I think you reversed the wand/rod inscriptions. [a]im wands, [z]ap rods.
Ingwe Ingweron is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Default key binding suggestion Therem Harth Development 3 February 10, 2015 10:17
Has anyone else been playing The Binding of Isaac: Rebirth? OOD Town drunk Idle chatter 5 December 10, 2014 10:44
Key bindings Cheese ToME 1 June 24, 2010 15:33
3.1.2 L47 High-Elf Mage - Suggestions? Kethis Vanilla 7 May 6, 2010 05:13
More controversial mage suggestions RogerN Vanilla 8 October 10, 2008 22:54


All times are GMT +1. The time now is 10:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.