Option to display spells for books in shops


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

Ziggurat Zagger

Posts: 4432

Joined: Friday, 8th May 2015, 17:51

Post Sunday, 10th March 2019, 06:47

Option to display spells for books in shops

I suggest to add an option to display spells instead of book names in shop. It is more comfortable and saves time for some players who don't like pressing a, Esc, b, Esc, c, Esc, d, Esc etc. Also it will allow to easily see which NEW spells you will get from each book without having to check your spell library/list.
Instead of
a - Book of Air (unknown)
b - Book of Battle (unknown)
you will see
a - Shock, Swiftness, Static Discharge, Airstrike, Lightning Bolt
b - Infusion, Shroud of Golubria, Song of Slaying, Spectral Weapon, Regeneration
provided your god prohibits Regeneration and you already have Lightning Bolt.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25

For this message the author VeryAngryFelid has received thanks: 4
Ge0ff, nago, rigrig, Sorcerous

Tartarus Sorceror

Posts: 1739

Joined: Tuesday, 13th March 2012, 02:48

Post Sunday, 10th March 2019, 07:22

Re: Option to display spells for books in shops

Why would you ever want it to display the names of spells you already know?
User avatar

Slime Squisher

Posts: 405

Joined: Sunday, 27th January 2019, 13:50

Post Sunday, 10th March 2019, 10:09

Re: Option to display spells for books in shops

That option already exists, it's the !-switch.
There is always something new to learn.

For this message the author Sorcerous has received thanks:
Tumalu

Snake Sneak

Posts: 128

Joined: Friday, 9th March 2018, 20:26

Post Sunday, 10th March 2019, 13:39

Re: Option to display spells for books in shops

Sorcerous wrote:That option already exists, it's the !-switch.

oh my god.

how are you supposed to know this stuff though
User avatar

Slime Squisher

Posts: 405

Joined: Sunday, 27th January 2019, 13:50

Post Sunday, 10th March 2019, 13:52

Re: Option to display spells for books in shops

Tumalu wrote:
Sorcerous wrote:That option already exists, it's the !-switch.

oh my god.

how are you supposed to know this stuff though


From what I did see in the game (I play offline tiles), a lot of game elements have the option written at the very top of the screen. I first got the hang of it with this same shop menu, then abilities, then the shopping list. The devs must have given these options a lot of thought, praise be! :)
There is always something new to learn.

Ziggurat Zagger

Posts: 4432

Joined: Friday, 8th May 2015, 17:51

Post Sunday, 10th March 2019, 14:21

Re: Option to display spells for books in shops

Rast wrote:Why would you ever want it to display the names of spells you already know?


To let new players learn frequency of spells. Similar how it is done for barding even if playing species which cannot use them.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25

Ziggurat Zagger

Posts: 4432

Joined: Friday, 8th May 2015, 17:51

Post Sunday, 10th March 2019, 14:23

Re: Option to display spells for books in shops

Sorcerous wrote:That option already exists, it's the !-switch.


I am not sure what you mean. When I press ! I still need to press a letter of a book to see its spells and then Esc to return to previous screen, then press another letter and Esc again and so on. It's written in OP.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25
User avatar

Slime Squisher

Posts: 405

Joined: Sunday, 27th January 2019, 13:50

Post Sunday, 10th March 2019, 14:56

Re: Option to display spells for books in shops

VeryAngryFelid wrote:
Sorcerous wrote:That option already exists, it's the !-switch.


I am not sure what you mean. When I press ! I still need to press a letter of a book to see its spells and then Esc to return to previous screen, then press another letter and Esc again and so on. It's written in OP.


So, you would like it to switch all the spellbooks to contents directly? Yeah, that would be pretty convenient. More newbie-friendly, too.
I probably got the wrong idea from your post because I just use the ! when looking at randart books lately, sorry about that one.
There is always something new to learn.

For this message the author Sorcerous has received thanks:
VeryAngryFelid

Swamp Slogger

Posts: 153

Joined: Wednesday, 4th April 2012, 15:11

Location: Hengelo, Netherlands

Post Monday, 11th March 2019, 10:17

Re: Option to display spells for books in shops

I like the idea, but it would hide all of the book name flavor from shops :-(

Maybe we could have it both?:
a - Book of Air: Shock, Swiftness, Static Discharge, Airstrike, Lightning Bolt
b - Book of Battle (unknown): Infusion, Shroud of Golubria, Song of Slaying, Spectral Weapon, Regeneration

That might not all fit (easily) on the screen though, perhaps there could be a toggle key to switch between name/spells display?

Ziggurat Zagger

Posts: 4432

Joined: Friday, 8th May 2015, 17:51

Post Monday, 11th March 2019, 11:10

Re: Option to display spells for books in shops

rigrig wrote:I like the idea, but it would hide all of the book name flavor from shops :-(

Maybe we could have it both?:
a - Book of Air: Shock, Swiftness, Static Discharge, Airstrike, Lightning Bolt
b - Book of Battle (unknown): Infusion, Shroud of Golubria, Song of Slaying, Spectral Weapon, Regeneration

That might not all fit (easily) on the screen though, perhaps there could be a toggle key to switch between name/spells display?


The new option which I suggest can be an enum (spells/books/both) instead of boolean (false/true). Personally I don't care about names so I would use "spells" and you could use "both". Default can be "books" to keep current behavior if it is the best option for new players.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25

Return to Game Design Discussion

Who is online

Users browsing this forum: Google [Bot] and 33 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.