Proposal: Defer "You must select a skill for training"


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

Vestibule Violator

Posts: 1601

Joined: Sunday, 14th July 2013, 16:36

Post Sunday, 22nd June 2014, 11:25

Proposal: Defer "You must select a skill for training"

It's annoying that, when training just the shield skill, if I take my shield off momentarily (e.g. to wield ID a 2-handed weapon), the game forces me to enable a skill for training now that I can no longer train the Shields skill.

I propose that this check shouldn't happen until you actually have skill points to distribute.

Slime Squisher

Posts: 375

Joined: Sunday, 15th January 2012, 16:59

Post Sunday, 22nd June 2014, 14:30

Re: Proposal: Defer "You must select a skill for training"

Maybe you should be able to train all skills at all times

For this message the author One-Eyed Jack has received thanks: 2
duvessa, TheArcanist

Ziggurat Zagger

Posts: 3037

Joined: Sunday, 2nd January 2011, 02:06

Post Sunday, 22nd June 2014, 15:41

Re: Proposal: Defer "You must select a skill for training"

The main issue I can think of is that you nearly always get skill points in combat, so if you can disable all skills you will almost definitely get that pop-up that demands you find a skill to put your skill point into at a point where it will interrupt actual combat.

In this case, I would think that having a shield in your inventory should unquestionably be good enough justification to activate shield skill for shield training. The arguments against just allowing skill training on any skills of your choice at any times of your choice don't really apply.
User avatar

Blades Runner

Posts: 561

Joined: Friday, 18th January 2013, 01:08

Location: Medical Mechanica

Post Sunday, 22nd June 2014, 16:13

Re: Proposal: Defer "You must select a skill for training"

Well, you CAN train a weapon you're not wielding, right?

And similar other examples, IIRC Invocations was recently changed so that it becomes trainable the moment you join a god that will EVENTUALLY grant you an invocation ability.

If you are carrying a shield, you should be allowed to train it, even if just for getting rid of this interruption (it's happened to me too)

I admit it makes less sense, though.
Hirsch I wrote:Also,are you calling me a power-gamer? this is highly offensive! now excuse me, I have to go back to my GrBe game, that I savescummed until trog gave me a Vampiric +9 claymore.

Slime Squisher

Posts: 375

Joined: Sunday, 15th January 2012, 16:59

Post Sunday, 22nd June 2014, 16:52

Re: Proposal: Defer "You must select a skill for training"

The notion of "experience points" abstracts character advancement to a degree that I find it hard to believe that there is a sifnificant difference in sensicality regarding conditions under which certain skills can be advanced.

For this message the author One-Eyed Jack has received thanks: 2
Arrhythmia, duvessa

Halls Hopper

Posts: 67

Joined: Thursday, 13th March 2014, 16:37

Post Sunday, 22nd June 2014, 17:11

Re: Proposal: Defer "You must select a skill for training"

One-Eyed Jack wrote:Maybe you should be able to train all skills at all times

Honestly, I don't understand the design rationale behind restricting skill training in the manner Crawl currently does. I mean, isn't this exactly the sort of thing that prompted the overhaul to the skill system four or five versions ago? Forcing the player to do some arbitrary bullshit to put XP into the skills they want doesn't sound much like fun.
User avatar

Blades Runner

Posts: 561

Joined: Friday, 18th January 2013, 01:08

Location: Medical Mechanica

Post Sunday, 22nd June 2014, 18:06

Re: Proposal: Defer "You must select a skill for training"

TheArcanist wrote:
One-Eyed Jack wrote:Maybe you should be able to train all skills at all times

Honestly, I don't understand the design rationale behind restricting skill training in the manner Crawl currently does. I mean, isn't this exactly the sort of thing that prompted the overhaul to the skill system four or five versions ago? Forcing the player to do some arbitrary bullshit to put XP into the skills they want doesn't sound much like fun.


Yes, but there's a difference between training things which are conceivably accessible, and an OgHu training venom magic from the start of the game when it's latter revealed that the first book generated with a poison spell is lying besides an Oklob Plant at L:7.

Doing arbitrary bullshit to train a skill is no good, but being able to train some skills can in itself be arbitrary bullshit in some circumstances.
Hirsch I wrote:Also,are you calling me a power-gamer? this is highly offensive! now excuse me, I have to go back to my GrBe game, that I savescummed until trog gave me a Vampiric +9 claymore.
User avatar

Shoals Surfer

Posts: 287

Joined: Tuesday, 11th June 2013, 01:29

Location: NJ, USA

Post Sunday, 22nd June 2014, 18:56

Re: Proposal: Defer "You must select a skill for training"

Official Online Wins and Streaks
Experimental Wins: 1xImHu (Imps) 1xTrBe (chunkless)
Offline Wins: 2xTrCK 1xFeBe 1xHuWn 1xKoAr 1xMiFi

For this message the author nilsbloodaxe has received thanks:
Psiweapon

Ziggurat Zagger

Posts: 8786

Joined: Sunday, 5th May 2013, 08:25

Post Sunday, 22nd June 2014, 20:46

Re: Proposal: Defer "You must select a skill for training"

Psiweapon wrote:OgHu training venom magic from the start of the game when it's latter revealed that the first book generated with a poison spell is lying besides an Oklob Plant at L:7.
you forgot the part where you explain why this is a problem (probably because it isn't one)

Blades Runner

Posts: 578

Joined: Thursday, 12th January 2012, 21:03

Post Sunday, 22nd June 2014, 21:26

Re: Proposal: Defer "You must select a skill for training"

duvessa wrote:
Psiweapon wrote:OgHu training venom magic from the start of the game when it's latter revealed that the first book generated with a poison spell is lying besides an Oklob Plant at L:7.
you forgot the part where you explain why this is a problem (probably because it isn't one)

Agreed, you shouldn't be training a skill anyway if you have no relevant equipment whatsoever. Not letting players do so only serves to idiot-proof the skill system a little.

However, good skill training might be harder for new players to learn if there are a bunch of irrelevant skills around. Bad choices only seem only seem really obviously bad once you're used to the game.

More experienced players won't be affected by whether their OgHu can train Poison Magic from D:1 anyway.
Wins: DsWz(6), DDNe(4), HuIE(5), HuFE(4), MiBe(3)

Crypt Cleanser

Posts: 746

Joined: Thursday, 5th December 2013, 04:01

Post Monday, 23rd June 2014, 00:19

Re: Proposal: Defer "You must select a skill for training"

I remember this discussion coming up a few months ago. The impression I got was that one of the devs (I forget who) like equipment restricting training for flavor reasons. When they first did the skill overhaul, armour and weapon skills also required having corresponding equipment equipped to train, but people didn't like it with armour and it turned out to be tedious and scummy with weapons. The dev still wanted to bring those restrictions back but basically kept the restriction on shields as a compromise.

I didn't see any remotely convincing arguments as to why requiring an equipped shield to train it actually benefited the gameplay. Basically, the arguments seemed to consist of "it makes sense from a flavor standpoint" and "it's rare that you'd want to train shields without having one equipped anyway so why does it matter?" and it mostly seemed to come down to one person saying "I like training restrictions and don't want to remove the only one left."

Vestibule Violator

Posts: 1601

Joined: Sunday, 14th July 2013, 16:36

Post Monday, 23rd June 2014, 01:25

Re: Proposal: Defer "You must select a skill for training"

There is merit from an interface point of view to hiding skills that are currently useless to your character, doubly so for players not yet familiar with the whole spectrum of skills available to them.

Although the interface is not a reason to disallow training the useless skills. (hitting * to expand the list could allow you to train anything, if for some reason that was desired)
User avatar

Ziggurat Zagger

Posts: 4478

Joined: Wednesday, 23rd October 2013, 07:56

Post Monday, 23rd June 2014, 07:20

Re: Proposal: Defer "You must select a skill for training"

Hurkyl wrote:Although the interface is not a reason to disallow training the useless skills. (hitting * to expand the list could allow you to train anything, if for some reason that was desired)


I think this would be the right solution (show all skills / show currently usable skills). If even more 'newbie protection' is wanted, the possibility of training all skills could be made an rcfile option. But maybe that's overkill.
DCSS: 97:...MfCj}SpNeBaEEGrFE{HaAKTrCK}DsFESpHu{FoArNaBe}
FeEE{HOIEMiAE}GrGlHuWrGnWrNaAKBaFi{MiDeMfDe}{DrAKTrAMGhEnGnWz}
{PaBeDjFi}OgAKPaCAGnCjOgCKMfAEAtCKSpCjDEEE{HOSu
Bloat: 17: RaRoPrPh{GuStGnCa}{ArEtZoNb}KiPaAnDrBXDBQOApDaMeAGBiOCNKAsFnFlUs{RoBoNeWi

Dungeon Master

Posts: 1051

Joined: Thursday, 12th June 2014, 05:19

Post Monday, 23rd June 2014, 15:51

Re: Proposal: Defer "You must select a skill for training"

nilsbloodaxe wrote:http://s-z.org/neil/git/?p=crawl.git;a=commit;h=43eea485f30f77c41b07869c13a833d5e8ab18d5


Yeah, I have no idea why people are still talking about this - the problem that the OP complained about was fixed months ago. I tested and was unable to reproduce the problem, but if it's still occurring, the OP should file a bug report with more details on how to reproduce it. There's no need for a GDD thread.

Barkeep

Posts: 3890

Joined: Wednesday, 14th August 2013, 23:25

Location: USA

Post Monday, 23rd June 2014, 16:22

Re: Proposal: Defer "You must select a skill for training"

PleasingFungus wrote:
nilsbloodaxe wrote:http://s-z.org/neil/git/?p=crawl.git;a=commit;h=43eea485f30f77c41b07869c13a833d5e8ab18d5


Yeah, I have no idea why people are still talking about this - the problem that the OP complained about was fixed months ago. I tested and was unable to reproduce the problem, but if it's still occurring, the OP should file a bug report with more details on how to reproduce it. There's no need for a GDD thread.


Quite right—locking thread.

If someone wants to discuss seriously open skill training, start a new thread in GDD about it.

Return to Game Design Discussion

Who is online

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

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