My macroes revealed for all to see

Best practices and optimistic theories.
serina
Crystal Ooze
Posts: 373
Joined: Sat 15.09.2007, 18:42

My macroes revealed for all to see

PRIEST:

F1 - Ranged attack \ef1*t
F2 - Orb of Draining \e*tp3b (book inscribed @p3)
F3 - Potion that heals (CSW, CCW, Healing) depending on how far in the game I am \eq3 (potions inscribed @q3)
F4 - Haste (potions or staves) \eq2 or \eu5 (inscribed @q2 or @u5)
F5 - Portal \ep2b
F6 - Healing spell (CSW, CCW or Heal) \ep2c or \ep3c or \ep4c
F7 - Teleport other \e*tp5d (requires ethereal openings)
F8 - ?
F9 - F12 Panic button (*destruct* staff or scroll depending on resist blindness/confusion) \eu7 or \er5

Shift + F1 - Detection (detect evil or detection when I get Godly insights) \ep1a or \ep6b
Shift + F2 - Dispel Evil (because F2 and shift F2 are my primary attacks) \ep4d
Shift + F3 - Clairvoyance (requires Godly Insights) \ep6f
Shift + F4 - Sense surroundings (low cost, low fail, when entering a level) \ep3g
Shift + F5 - Blink (requires Ethereal openings) short range teleport when you don't wanna get hit while ranging. \ep5a
Shift + F6 - Heal other (for parties) \e(p4C (need to be in party for this macro to work)

ø - Identify (perception) \ep6c (ø is a scandinavian letter)

Those are my main priest macroes. Hope they help someone. I use light as pae, because I find it easier than remembering even more macroes, hehe.

-----------------------------------------------------------------------------------
MAGE:

F1 - Potion that heals (CSW, CCW, Healing) depending on how far in the game I am \eq3 (potions inscribed @q3)
F2 - Magic missile \e*tm1a
F3 - Lightning Bolt \e*tm2b
F4 - Frost Bolt \e*tm2h
F5 - Teleport self \em2f
F6 - Phase Door \em1c
F7 - Teleport other \e*tm4b
F8 - ?
F9 - Enlightenment (magic mapping scroll, enlightenment staff or enlightenment potion.
F10 - Detect enchantment \em4f ?
F11 - Detect invisible \em3d
F12 - Detect stairs/traps/doors and monster \em1hm1b

Shift + F1 - Haste Self \em4c
Shift + F2 - Fire Bolt \e*tm3d
Shift + F3 - Acid Bolt \e*tm3h

CTRL + F1 - Haste Self \em4c
CTRL + F2 - Shock Wave (requires Raal's Tome of destruction) (macro?)
CTRL + F3 - Acid Ball (requires Raal's Tome of destruction) (macro?)
CTRL + F4 - Shock Wave + 2x Acid Bolt

CTRL + SHIFT + F1 *destruction*
CTRL + SHIFT + F2 *destruction*
CTRL + SHIFT + F3 *destruction*
CTRL + SHIFT + F4 *destruction*

I might edit this message in the future, but the important thing is making macroes that work for you...

ZAL

Ashi
Giant Mottled Ant Lion
Posts: 218
Joined: Sun 10.11.2002, 19:58

Re: My macroes revealed for all to see

That's pretty clever using ø for Identify. My only suggestion is that you make an easier Destruct macro, since you might not want to have two modifier keys on a macro you'll be hitting in a panic. Of course, the important thing is making macroes that work for you, so maybe you already have lightning reflexes on hitting Ctrl-Shift-F4.

Warrior
Ancient MultiHued Dragon
Posts: 662
Joined: Sat 26.10.2002, 15:00
Location: Norway
Contact:

Re: My macroes revealed for all to see

This is an interesting thread, good idea Zal! :)

My macros:

F1: Alternative teleport (phase door, teleport level)
F2: Speed (staff or potion) - If I carry both I've got the potions on F2 and staff on Shift+F2
F3: Heal (starting with csw, then ccw, then healing, I don't normally carry more than one type of healing but if I do I will usually place the smaller one on F1.
F4: Main teleport (Teleport scrolls or Teleport staff)

F5: *Destruction* (staff or scroll) - If I carry both I've got the scrolls on F2 and staff on Shift+F2
F6: Available for detection-type rod (typically detect traps or doors/stairs
F7: Identify
F8: Detection (or detect doors/stairs)

F9: Recall
F10: Available (often some rod or scroll or something)
F11: Available (often some rod or scroll or something)
F12: Available (often some rod or scroll or something)

and the recent random weird macros:
Ctrl+F10 = Recharging
Ctrl+F11 = Magic Mapping

I've used the identical F1-F4 setup since I started playing and I can reach those keys in no time, I always have my hand hovering over them ready to heal or teleport instantly. F5 for *Destruction* works well also but I guess I could rearrange the keys a bit now, since I don't use the alternative teleport (F1) all that much anymore. Ideally I guess it'd be *Destruction* on F1 and alternative teleport on F5 (to avoid the distance between F4 and F5) but I'm used to the setup now so I'll stick to it. Obviously when I'm a non-warrior I use many more macros than these but even then I do mostly everything by hand (besides stuff that needs targetting).
-- Mangband Project Team Member

Ace
Crystal Ooze
Posts: 368
Joined: Fri 15.02.2008, 12:50

Re: My macroes revealed for all to see

Adding myself to the list. I use different filenames that show the progress:

acenoid_1 = 1st book
acenoid_12 = 1st and second book etc.

PALDINS

F1 - Healing potion
SHIFT+F1 - available for other potions
F2: Speed potions
SHIFT+F2: available for other potions
F3: aim wand
SHIFT+F3: zap rod
F4: phase door / teleport scroll
SHIFT+F4: use staff

F5: Detect Evil Spell
SHIFT+F5: Protect from Evil Spell
F6: Heal Spell with low failure rate
SHIFT+F6: Strongest Healing spell available
F7: Bless / Chand / HolyPrayer
SHIFT+F7: Resist Heat Cold
F8: available
SHIFT+F8: available

F9: Orb of Draining spell
SHIFT+F9: Earthquake spell
F10: available
F11: Sense Surroundings spell
F12: available
SHIFT-F12: Healing spell on other players

SHIFT+Y: fire arrows
SHIFT+X: switch weapon

PowerWyrm
Balrog
Posts: 1574
Joined: Sun 27.11.2005, 15:57

Re: My macroes revealed for all to see

I tend not to use macros like SHIFT+F6 which can't be pressed with only one hand very easily, or I use them for utility stuff.
Usually I go with F1 for healing, F2 for speed, F3 for teleport, F4 for panic (staff of tele, *des*), F5 for main ranged attack (missiles, orb, ball spell...), F6 for secondary ranged attack, F7 and F8 for mixed stuff (rods or minor spells like magic missile...), F9 for disarm traps, F10 for trap/door detection, F11 for monster detection, F12 for magic mapping, ù for ID, INS/SUP/BACK/END/PGUP/PGDN for any support spells (armor, heroism, berserk, holy prayer, speed, prot from evil, sanctuary, word of des, geno...). Other available spells like glyph or object detection are macroed to SHIFT+Fx keys.

Flambard
King Vampire
Posts: 257
Joined: Wed 20.06.2007, 10:49

Re: My macroes revealed for all to see

Guys, would you care to upload all those great sets into the online macro editor? There's a 'share' button there too :) Perhaps that would give it the testing it needs.

Ace
Crystal Ooze
Posts: 368
Joined: Fri 15.02.2008, 12:50

Re: My macroes revealed for all to see

would it work to macro something like this as "super panic button" that tries all options?

\e = normal escape
@q1 = healing
\e = in case iam out of healing pots
@q2 = spd to speed up all further steps as far as possible
\e = in case iam out of speed pots
@r1 = telescroll
\e = in case iam out of scrolls too
@u1 = tele staff
\e = in case iam out of staves too
@p3b = portal

Full macro: \eq1\eq2\er1\eu1\ep3b

serina
Crystal Ooze
Posts: 373
Joined: Sat 15.09.2007, 18:42

Re: My macroes revealed for all to see

I tried the macro-maker, but somehow, F12 is missing. I can't set it up to be used.

ZAL

Maegdae
Giant Mottled Ant Lion
Posts: 218
Joined: Sat 26.10.2002, 16:52

Re: My macroes revealed for all to see

they're obviously Zal's changed where appropriate =D

Tab - *DESTRUCTION*, \eu1 (staves inscribed @u1)
F1 - Orb of Draining \e*tp3b (book inscribed @p3)
F2 - Some kind of player heal that uses alot of mana and heals really well \e(p7C
F3 - Quaff Restore Mana, \eq1 (potions inscribed @q1)
F4- *DESTRUCTION*, \eu1 (staves inscribed @u1)
F5 - 300 hp heal \ep4c (book is @p4)
F6 - Haste (staves) \eu5 (inscribed @u5)
F7 - Teleport \ep5b (requires ethereal openings, book @p5)
F6 - Healing spell (CSW, CCW or Heal) \ep2c or \ep3c or \ep4c
F8 - Identify \ep6c (book @p6...)
F9 - Detection \ep6b
F10 - Glyph of Warding \ep4e
F11 - Recharging \ep8b
F12 - Teleport Other (monster) \e*tp5c

~ -Some kind of player healing spell that uses a little bit of mana and doesn't heal too well \e(p4C (book is @p4) (I use this one for Warrior)
* - 2k hp heal, \ep7c

For some reason, creating a macro for shift-functionkey overwrites the macro mapped to the function key itself. I'm currently missing my prayer macro.
Version 3.12
GAT d- s++:- a14 C++++ UL+ P L+ E? W+ N+ o? K---- w--- O-- M-- V? PS--- PE++ Y+ PGP- t+ 5? X- R+ !tv b+++ DI+++ D+ G+ e- h! !r !z

schroeder
Giant Mottled Ant Lion
Posts: 204
Joined: Sat 14.06.2008, 04:23
Location: Somewhere in Illinois in the USA

Re: My macroes revealed for all to see

I've finally decided to post what i do with my macros here. I have a general strategy of keeping the most key macros close together, and close to my left hand.
F1 and F2:
I use these 2 as a weak and a strong heal. Weak being on F1, and strong being on F2. You start to *need* 2 different heal macros after heal pots (or stronger heal spells) become more relevant. You still need CCWs in case you get some status effect from something you didn't resist. Then later, it becoms heal on f1 and *heal* on f2, once you get a need for *heals*.
F3:
Usually, i've used this button for haste self, but i'm tempted to go away from that. As any class that needs a maji staff or mana pots for battle, this button should be used for mana resoration. F3 mana pot, shift F3 for maji staff. That way, if you are in a battle where something drains charges, the easiest button to hit is the one that you can trust. (I also reccomend that you do a similar thing with heal staffs so that you don't go broke buying heal pots...at least untill you are *rich*. Then, buy as many consumables as you need, and try to get away from stuff that may be unreliable like staffs)
F4 and F5:
These are my panic buttons. F4 is *panic*, F5 is panic. I place them here because, on my keyboard (and most keyboards) their is a gap between them. This gap allows me to not worry about perfect accuracy when panicking. I can just aim toward the correct side of the panic aria, and not worry about missing. Lower lvls, F4 should be teleport, F5 should be phase door. Once phase door becomes (relatively) useless, you should work your way to putting *destruct* on F4, and teleport on F5. At this point, things start to get more intense. If you do not have all resists yet, you may want to have F4 do more than one thing (use destruct staff then read destruct scroll). F5 you don't need to worry about as much, since you should only use it if death is not *imminent* (don't use it if you are confused or something. That way, you don't have to think about weather or not your status will effect it. You *know* that F4 will work.)

I put all of these key buttons near each other. That way, you never have to think about moving your hand in battle.

tab and 
I use tab and  for ranged attacks. Tab is bigger for me, so it is the main ranged one.  is the secondary one. Relatively simple, and still close to my battle buttons.
F6-8:
I generally use these on a case-by-case basis. I put stuff here that doesn't fall into other places. Buffs, swaps...anything that i need a place for. With my rogue, i fully used f7 and 8 for buffs, and F6 for swaps.
F9:
I *always* use F9 as stone to mud. This is just personal prefrence, but I find that being right next to a gap makes it easier to use, which is important. Stone to mud is a *key* preparation spell. I also use shift F9 as my recharge macro. This just came from me originally only useing recharge for stone to mud wands. This can really go nearly anywhere, but i reccomend you keep it near something that you are used to recharging. Once you find a place you like, keep it there.

F10 and 11:
these are more keys that I take case by case. I think though, from now on, they will probably be battle related in some way. Teleport away was on F10 with my rogue. I have no idea what I used F11 for. Oh yeah, that was mapped to 'use banish staff'...I rarely used that macro. Reasons why will be explained later.

F12:
This button i use for ID, and only ID. You need to ID a lot of stuff in mangband, I think its best that their isn't anything directly next to the button.

Finally, make sure that the items you use for your macros have some similarity to which they go to. It can be an important thing when you aren't quite sure which button goes to what action.

Now you may ask why I didn't map things like word of recall and other key spells. I find that, the more you have to map, the more you have to think and aim. If you press a macro like word of recall, it can be bad if you can't cancel the recall. Also, certain spells don't have quite the same need to be on a macro button. Detect monsters, for example, is a spell that you have for a long time. You should know it quite well, and their is rarely any need to spam it. I think that having it on a macro button is a simple waste of space AND time, since, for me, it is easier to remember m,a,b than it is to remember which button i have it on. I, however, only use F1-12, , and tab. I'm sure that some keyboards have plenty of space to have all their detection spells in the same place, as well as some characters. (for example, as emulord, I have f7 as detection, and f8 as clarvoyance).

I hope that will be of some help to people. Its a much more verbose explanation of macros locations, so it probably best suited for those that wish to try and learn more about macro style, and have already gotten a general idea of how to organize macros. I also think that it was, at the very least, of some help to me, making me think about whats best for me with my macros.
Anything worth being done, is worth being overdone.

Prosper
Human Zombie
Posts: 30
Joined: Sun 30.11.2008, 00:17

Re: My macroes revealed for all to see

Prosper Priest macroes :

F1 - Heal
F2 - Buffs all in one macro (Protection from evil, activate lordly res, ^Prayer, etc..)
F3 - Mana restoration
F4 - Summoning monsters on me with staff

F5 - Recharging
F6 - Stone to mud
F7 - Banishment staff
F8 - Glyph of Warding

F9 - Detection
F10 - Clairvoyance
F11 - Swapping gear @w1 (cloak of lordly res)
Shift F11 - Swapping gear @w2 (Weapon esp)
F12 - Teleport level

+ = Orb of draining
- = Dispel Evil
(button left of number 1) = teleport other
TAB = Word of Destruction

Billsey
King Vampire
Posts: 272
Joined: Sun 12.02.2006, 14:36
Location: Oregon, USA
Contact:

Re: My macroes revealed for all to see

So let me get that straight... When you're in the thick of it, and run low on mana, you reach for the F3 key and accidentally hit F4 instead. :-(
Mangband Project Team Member

Prosper
Human Zombie
Posts: 30
Joined: Sun 30.11.2008, 00:17

Re: My macroes revealed for all to see

Billsey wrote:So let me get that straight... When you're in the thick of it, and run low on mana, you reach for the F3 key and accidentally hit F4 instead. :-(
Actually, when I don't want to use one I just dont carry a staff of summoning or uninscribe it.

On the other hand when Summoning on me in anti-summon corridor is what I want I just need to rest my 4 fingers on F1 F2 F3 F4 and move my index when I want to regarge staff. Its quite an efficient way to train the lazy way.

Michailski
Giant Spotted Rat
Posts: 51
Joined: Sat 14.02.2009, 18:00

Re: My macroes revealed for all to see

Billsey wrote:So let me get that straight... When you're in the thick of it, and run low on mana, you reach for the F3 key and accidentally hit F4 instead. :-(
Maybe you will like my way. If i miss the *dest* button on F4 i hit teleport or tele other. Only bad thing is..i dont use it since i have the Panicbutton at TAB.^^

Okay, i explain...^^

First Line contanis the Functionbuttons and the second Line the Macros. The third Line contains the Macros if i use the Functionbuttons with Shift. If i need its easy to build the next line for Crtl.
All below is Info about the Prayers special for Paladins (If i need to Look i havent to open Thorbears Page each time). http://thorbear.navhost.com/mangband/mangband.php

The File is at my Desktop and if i open it the Window appears at the Bottom of my Desktop. The Format exactly Displays the Area with the Macros. One Mouseclick between the lower Mangband Windows
and it is in Front. The Mainwindow stays free. I can still see what happens around me. And if needet i m able to react after another Click on the Mainwindow.

Of course. At the moment i dont need this File but if i rework Macros or if i play other Classes it is a big help. Special for Mages and Priests.

 I forgot. I am that lazy with my Macros that i use only two for my Palas. A startermacro with the basicprayers and that One here for bigger Chars.^^
http://www.youtube.com/watch?v=Z8uAvMey ... r_embedded Three little pigs
My english isnt bad. I am ahead of time. I use the spelling reform of the english language starting 2010.

Thorbear