9 posts / 0 new
Last post
thermador
thermador's picture
Administrator
Offline
Last seen: 3 months 3 weeks ago
Joined: 12/16/2010 - 04:00
Karma: 1397
Donor
Ash Ghoul, Vivec, and Dagoth Ur should NOT be playable races

While it is annoying when you are selecting your character's race in Chargen that Ash Ghoul, Vivec, and Dagoth Ur show up as playable races (they shouldn't be playable), two of these races also BREAK the chargen system.

Many people have noticed this now, and while I thought I had fixed it with my Chargen And Transport mod, I did not.

The bug: when selecting your character's race, if you get to either Ash Ghoul race or Vivec race, you can no longer change the hair style or eye color of your character.  The Dagoth Ur race seems to not cause this problem - because it has default eyes and hair properly set in the construction set...

The order of races (from start and clicking the right arrow) is:

  • Imperial
  • Kajiit
  • Nord
  • Orc
  • Redgaurd
  • Vivec
  • Wood Elf
  • Argonian
  • Ash Ghoul
  • Breton
  • Dagoth Ur
  • Dark Elf
  • High Elf
  • Imperial (back to top)

Because Wood Elf and Argonian are in between the two broken races, it is impossible to change their hair style or eye color during chargen.

I have created a fix that adds the missing hair and eye color options to these playable races so that it won't break when you click through them... this fixes the problem for me.

 


 

Download fix: [No longer needed as of v047]

http://www.mediafire.com/file/pb1y4c05i735zac/ChargenFix-The...

 


 

While this fixes the problem temporarily, the "real" way to fix this problem is to make these three races unplayable (uncheck the playable box under Character -> Race -> Text Data Tab) and then remove all uses of GetIsPlayableRace from all of the dialogue topics that touch any of these races in the game (i.e. all dialogue with Dagoth Ur, Vivec, and any Ash Ghouls.)

Edited by: morroblivion-admin on 01/27/2014 - 18:09
Dave B
Dave B's picture
Member
Offline
Last seen: 5 years 6 months ago
Joined: 09/04/2010 - 03:20
Karma: 1691
#1
The real bug is that when these races are not playable, you cannot engage in dialog with Dagoth Gares or Dagoth Ur. One of the first things Yoshimo tried at the beginning of the project was to disable these, and consequently, everybody started getting "I HAV NO GREETING." when talking to either of these. Not being able to talk to Dagoth Gares, and not being able to figure out a way around, was what discourged Yoshimo to the point of giving up. If anybody can figure this out, the change would be more than welcome. This is -NOT- just an oversight on someone's part, checking the playable box when it shouldn't be checked.
Hashmi1
Hashmi1's picture
Member
Offline
Last seen: 2 years 1 week ago
Joined: 03/10/2010 - 04:00
Karma: 970
#2

I can do something similar to vivec\yagrum for the  Dagoth Gares and Dagoth Ur ... so you don't need a seperate race for them.

 

Deadman001
Deadman001's picture
Contributor
Offline
Last seen: 1 year 7 months ago
Joined: 07/19/2011 - 14:20
Karma: 90
#3

I could have sworn there were dramora that talked to you in oblivion. Perhaps we could look at those to get a hint as how to fix this problem.

Vivec
Vivec's picture
Member
Offline
Last seen: 6 months 2 weeks ago
Joined: 06/30/2011 - 05:42
Karma: 246
#4

Yeah in the first Oblivion gate! He talked to you and Dremora weren't playable. Maybe we can try and see if there is anything we can use in his script that allows him to talk and the two guard races weren't playable in the Shivering isles and they could talk.

7vincent7black7
7vincent7black7's picture
Member
Offline
Last seen: 6 years 10 months ago
Joined: 10/18/2011 - 20:00
Karma: 14
#5

Werent the guard races pretty much the same as the city guard npcs? all that is is a race with different set of looks, items, and voices but with similar scripting but different dialogue from the city guards in tamriel that pertains to sheogoraths rhealm. Or as I would imagine it anyways.

7vincent7black7
7vincent7black7's picture
Member
Offline
Last seen: 6 years 10 months ago
Joined: 10/18/2011 - 20:00
Karma: 14
#6

Sorry for the double post, but it seems that with ash ghoul, (sorry not almalexia) and vivec and them whose issue is only hair not being a default hair, has anyone tried modding the mods in cs and changing thier default hair to a default hairstyle for now with the custom one as an extra? The other one, the ash ghoul, is it possible then to also just temporarily deactivate that one from being an effect in the mod for the time being, or remove him from the mod altogether.

Update: Didnt work, so how do I set the races as unplayable? Can I not just maybe move those two race positions out from between them, or just make those two races unplayable without deleting all that data?

thermador
thermador's picture
Administrator
Offline
Last seen: 3 months 3 weeks ago
Joined: 12/16/2010 - 04:00
Karma: 1397
Donor
#7

OK David has merged my patch above with v047 so at least a stopgap is in place to prevent crashes at the Chargen screen. 

Eventually though, it would be great to redesign things so that these are not playable races, in the manner that I described in my first post there.

thermador
thermador's picture
Administrator
Offline
Last seen: 3 months 3 weeks ago
Joined: 12/16/2010 - 04:00
Karma: 1397
Donor
#8

This issue finally got fixed in v052 by qwertyasdfgh!!!


THANK YOU!!!