Page 1 of 1

Training Languages

Posted: Sat Sep 03, 2011 1:19 am
by Timaeus
Recently I have tried to train languages on a couple of my newer characters and I have run into a problem. Most of the racial language trainers (all that I have found or gone to) seem to only speak their native tongue and when you type train they respond with "I can not understand you." Which leads to a dilemma of not being able to learn the language they teach so they can understand you to train you in first place.

It would seem that language teachers need to understand other languages so that you can even use them.

And why do so many races no longer speak common? Its called common because its a widely used language among many races so they can communicate. I can see why some select racial mobs might not know common but surely not all.

Re: Training Languages

Posted: Mon Sep 05, 2011 5:02 am
by Harroghty
This has been a result of the race file adjustments, probably (or at least partially). The short-term solution is to ask people to PM me instances of this problem. Please provide the room's name and the trainer mobile's name.

Re: Training Languages

Posted: Mon Sep 05, 2011 9:21 am
by Lirith
This has occurred since the change to train where you must be able to speak the NPC's language in order to be able to train from them (or even see what they are able to train). It is linked to the race file changes in that there are likely more NPCs now that don't speak common.

Drew, I've PM'd you with one area in particular where it is a problem.

Re: Training Languages

Posted: Mon Sep 05, 2011 1:24 pm
by Enig
Heya!

There aren't any changes in race files that would acount for this; actually, I think a lot of races had common added to them, though that was at least a year ago, but I don't believe any races had common removed.

Anyways, my guess is that when the train command was fixed (as per this thread: viewtopic.php?f=148&t=13999&hilit=train) it was set up, like the list command, such that only the language the mob is currently speaking is set up to work. That said, if this is the case, the only fix on the area code level would be to have pretty much all mobs speaking common all the time, and I think that's a mistake.

To illustrate what I mean, I found a random gnome in Golden Oaks:

To confirm that he does indeed speak common-

(13621) Millan is cutting some gems here.
Name: common Level: 25(0%)
Name: gnome Level: 25(0%)

And then with a test character-

You now speak common.
Millan says to you 'I can't understand you.'
You now speak gnome.
Millan says, 'I can train:
Charisma for 2 platinum.

Anyways, see what I mean? It works for the list command but it introduces a logical flaw when applied to the train command.

Re: Training Languages

Posted: Mon Sep 05, 2011 2:36 pm
by Harroghty
I had a different experience with Millan.
list
Millan says to you 'I can't understand you.'
train
Millan says to you 'I can't understand you.'
More pertinent, I tested this with m100038 (a centaur ranger) who trains sylvan and common, but only speaks and understands elven. I think that the simple solution is just to add all trained languages to the list of the mobile's understood languages. So, in this case:
LANG_ELVEN|LANG_COMMON|LANG_SYLVAN
LANG_ELVEN
I just hope that there is an easy way to do that.

Re: Training Languages

Posted: Mon Sep 05, 2011 5:42 pm
by Mask
FYI: race files no longer have anything to do with languages, you can now specify which languages a mob knows in the area file. Harroghty: you're right, a simple fix would be to add all languages that a trainer can train to the list of languages they can speak, I'll see how easy that is.

Re: Training Languages

Posted: Mon Sep 05, 2011 9:22 pm
by Timaeus
Making sure they can speak the languages they train is good, but particularly for trainers who only train a single language they would need to know a second language as well otherwise you have to already know the language they train to train it from them. If you do know the language already theres not much point to training it from them again (other than maybe an extra skill level) but it leaves the training unreachable by anyone wanting to learn the language.

Ie they need to be multi-lingual to be functional including at least one language outside the ones they train

Re: Training Languages

Posted: Fri May 04, 2012 10:43 am
by Harroghty
Anyone finding more instances of this?