Galsiah's Character Development
A character progression system for The Elder Scrolls III: Morrowind

Download GCD 1.07c    View Readme
Download 1.07 to 1.08 patch (for Trib/BM)    Download 1.07 to 1.08 patch (Mw Only)   
The Morrowind only 1.08 patch is untested so far, but should work well.

A patch for all 1.07 versions is now out. Adding it to a game in progress is fine - it must load after GCD.
This patch fixes the level graphic update so that it works smoothly without requiring player intervention.
It should also prevent errors those without the expansions were getting in 1.07 versions.
This patch should work even if you've edited / merged / otherwise combined the main GCD esp. It only touches one GCD script.
I'll combine this patch into a version 1.08 once it's been more widely tested.

Contents
Description FAQ Links


Description

Galsiah's Character Development is my attempt to give Morrowind the character progression system it deserves.
Morrowind is a very good game, but its (relatively) poor levelling system stops it from being a great game - for me at least.

What's wrong with the original system?

What's good:
The skill increase system is natural, responsive, and a welcome departure from e.g. experience based systems. There are a few minor troubles, but on the whole it's a nice approach.

What's not:
The influence of skills on attributes is badly implemented. The multiplier-at-level-up method unnecessarily focuses the player on gaining 5x multipliers. The player can then at best choose to ignore the multipliers and play the game - constantly aware that his character is worse off as a result. At worst the player spends half his time on a quest for 5x multipliers, and ends up thinking more about game mechanics than about the game world. In either case immersion suffers.
The capping of all skills and attributes at 100 was an unfortunate decision. It seems unnatural. It tends to remove all a character's character, since all characters will eventually reach 100 in every skill and attribute. It removes an important aspect of RPG gameplay - continuous character progression.
The use of levels was not a good idea in my opinion. Levels are not necessary in computer RPGs, as they were in pen & paper RPGs. Levels should only be included if they enhance a game. In Morrowind they serve no useful purpose, only breaking health and attribute increases into artificial steps. This promotes awareness of game mechanics, again harming immersion.

GCD aims to resolve these problems.

      I designed GCD with the following goals:
  • To remove artificial limits on skills and attributes.
  • To maintain diversity in character skills and attributes throughout the game.
  • To remove the temptation to spend time worrying about gameplay mechanics e.g. 5x multipliers.
  • To remove levels and make character progression seamless. (level is kept at a sensible behind-the-scenes value at all times)
  • To preserve game balance, without imposing hard limits on anything.
  • To allow easy customisation.

      GCD makes the following changes: (see readme for details)

  • Removes limits on all skills and attributes.
  • Slows down skill gain by making skills exponentially harder to increase once they pass a certain threshold. This threshold is based on initial score in a skill, so that major skills slow down at higher values than minor / misc. skills.
  • Attribute gain is based directly on skill gain. Each skill influences from three to five attributes by varying amounts. Skills with higher starting values have a higher influence on attribute gain. Speed of attribute gain is also proportional to the amount of initial skill points in relevant skills.
  • Levels are effectively removed - you will never see the level up screen. [though not totally removed, since levelled lists need to work]
  • Health is calculated directly from skills and endurance (so fortify endurance spells etc. will increase your health). Health is independent of the order of increase of skills / attributes.
  • Magicka regenerates at a rate governed by your initial magic skills, your current magic skills and your willpower. (this can be turned off, but is recommended for anyone wanting to be a pure mage, since mages will no longer end up as good fighters). Maximum Magicka increases based on both your magic skills and your intelligence. (this too can be disabled)


Frequently Asked Questions (Back to top)

This section is not intended to cover every aspect of GCD - that's what the readme is for.
It should hopefully address the most common GCD issues though.

      FAQ categories:


Levels (FAQ menu)

Q: When will I gain a level? - I've gained lots of skills!
A: You'll gain a level every time you gain 6 attribute points in your attributes excluding luck. This will take a bit longer than in the
     standard game, but this is for balance reasons - if you gained levels faster, either attribute and health increase would need
     to happen too fast and would become unbalanced, or you'd quickly end up dead, since enemies would be too challenging.

Q: Won't scrapping levels screw up levelled lists and other stuff?
A: Yes, it would. For this reason GCD maintains an accurate value for the player's level at all times. This value is used for levelled lists,
     as well as any other level based criteria.

Q: Companions won't join me. What's wrong?
A: Probably nothing. GCD might slow down levelling a bit, but you should reach a high enough level after a while.

Q: Why can't I see how close I am to levelling up?
A: Because levels effectively don't exist under GCD. Stop worrying about them, they don't matter.


Skills/Attributes (FAQ menu)

Q: When I convert a non-GCD character to GCD and enter my initial stats, do I include fortifications - e.g. the Lady birthsign?
A: Yes - enter the skill and attribute values as they appeared after character generation, including any bonus, however you got it.

Q: Increasing a skill seems to increase more than one attribute - is this supposed to happen?
A: Yes, skill increases have a weighted effect on various attributes. By default, a skill will have the largest influence on it's usual
     governing attribute, but all effects are editable.

Q: I've altered the starting racial attributes / skill bonuses. Will GCD cope with this?
A: Yes, GCD will work with whatever numbers result from character creation.

Q: How does luck increase?
A: Luck increases at the average rate of your other attributes, times a constant (70% by default).


Magicka (FAQ menu)

Q: Can I use a different magicka system mod with GCD?
A: Yes, you just need to disable GCD's magicka system. This is easy, and explained in the readme.

Q: If maximum magicka is based on magic skills, isn't intelligence fairly useless?
A: No. Maximum magicka is based on a combination of factors including magic skills and intelligence. Doubling intelligence still
     doubles magicka.

Q: What factors determine the rate of magicka regeneration?
A: Initial magic skills, current magic skills and willpower. (all magic skills, including alchemy and enchant, have an effect.)

Q: Does having high magicka directly increase the rate of regeneration? E.g. does picking the mage birthsign increase regen rate?
A: No. Regen rate is calculated absolutely, not as a proportion of your maximum magicka. So e.g. choosing the mage as a birthsign
     will not increase regen rate - it will take longer to regenerate all your magicka.


Health (FAQ menu)

Q: What factors influence health?
A: Endurance, initial skills and current skills (along with editable GCD constants).

Q: Why is my health so low?
A: If you're a mage (or similar), then you have a low health because you're a mage - you're not built for combat. Increasing your
     endurance is one way to increase health - whether by practicing skills, or by using fortify endurance spell effects.
     If you're a fighter (or similar), then your health shouldn't be low - you need to pick appropriate skills. Picking multiple weapon
     skills will help, as well as choosing at least some of the following:  Acrobatics, Athletics, Medium Armor, Heavy Armor.


Compatibility (FAQ menu)

Q: Does GCD require the expansions?
A: No, it will work with either / both expansion(s), but does not require them.

Q: Does GCD work with Necessities of Morrowind?
A: Yes - GCD is fully NoM compatible.

Q: Does GCD work with Vampire Embrace, Vampire Realism, Vampire Hunger?
A: Yes. Everything should work, and nobody has reported problems.

Q: Does GCD work with Werewolf Evolution?
A: Yes - this time it's true (I hope).


Does GCD ...? (FAQ menu)

Q: Does GCD add any game content? E.g. quests, dialogue, models, npcs, music...
A: No, GCD is purely script based. The only items it adds are: an invisible activator in the Census office, and a ring used as a trigger
     (but otherwise useless) for updating non-GCD characters to GCD.

Q: Does GCD alter the actions of NPCs?
A: This is very unlikely. NPC behaviour will only change if GCD changes to the player somehow influence their actions.

Q: But GCD causes all NPCs to have powerful freeze spells - what's up?
A: This is known as the "Brittlewind Bug". Use the Brittlewind fix esp provided.


Customization (FAQ menu)

Q: If I've changed the governing attributes of skills, will GCD take this into account?
A: No, GCD ignores this. To change how much a skill affects each attribute you need to edit the GCD esp (see readme).

Q: I want to customize GCD, where do I start?
A: Start by reading the readme, then open the GCD esp in the CS. Open the Gameplay menu and select "scripts".
     Find "Gals___CUSTOMIZE" and open it. All the major editable variables (with explanations) are in this script. Read it, and
     then make the changes that you want to. To check the implications of those changes, you should use the GCD stat calculator
     spreadsheet - put in your values, and check the results.
     If you don't like the results, then change the numbers until you do, then go back to the CS and correct your changes.
     You might also like to check the spreadsheet showing skill increase rates if you want to change these.
     Remember to clean the esp after saving any changes (if you don't know what this means, then check here )

Q: If I go slightly out of the suggested ranges with some variables, will terrible things happen?
A: That's not likely. The suggested ranges are what I imagine are sensible values, but I haven't done much testing, so feel free to make
     any changes you like. Nothing should go really wrong unless you go outside the allowed ranges - then bad things might happen.


Technical (FAQ menu)

Q: GCD crashes when starting up with a divide by zero error. What's up?
A: You probably saved and loaded the game between starting with GCD and putting on the ring etc.
     GCD won't work at present if you do this. Load your non-GCD save with GCD and put on the ring before saving.

Q: Does GCD have a large framerate impact?
A: No. The last time I measured framerate impact GCD's effect was too small to measure accurately (using my crude test method).
     I'm sure GCD usually has less than a -0.25fps effect, but I can't be more accurate. There is certainly no noticable slowdown.

Q: The game sometimes crashes when I die with a divide by zero error. Why?
A: This is an issue only with 1.07. 1.07b corrects this (and only this). Get it.

Q: I loaded the game and it crashed with this message: "Expression Error Unable to find object "@@@@@@@@@@@@@@"
     in script Gals_...........". What's up?
A: This happened sometimes with 1.06. Hopefully it won't be an issue at all for 1.07. I'm not exactly sure what causes
     it for 1.06, but it rarely happens more than once. Just re-load the game and all should be well.
     If the problem persists, try repairing references with Wrye Mash (there should be a link at Mythic mods).

     If that doesn't work, try changing your audio settings either from software to hardware, or from hardware to software.
     If you've recently added new mods then try this:
     Disable the new mods again, load your saved game, quit the game, then re-enable the new mods, try loading your saved game.

     If this doesn't work, then try using GCD on a different save. If you don't get errors then the problem is probably a save problem.
     Try using GCD on an earlier save if possible.

Q: Why don't you use MWSE?
A: MWSE might have made the scripting for GCD easier, but it would have no significant effect on functionality. Using MWSE limits
     the amount of potential GCD users, and would therefore only make sense if there were large benefits. The very small efficiency /
     compatibility bonuses I might get don't make using MWSE a sensible option.



Some useful links (Back to top)

GCD related:
Madd Leveler An alternative to GCD. Has similar goals, but is closer to the original Morrowind system.
Use either GCD or Madd leveler (not both), whichever suits you better.
_
GCD thread The most recent GCD thread on the TES forums
_
General:
Mythic Mods A good site for: starting out with mods, mod lists, and information.
Forums The Elder Scrolls Forums.
Dynamic Pool Download my working pool table modders' resource (Beta). [It's a zipped 7zip, 0.9mb]
Many thanks to Lurlock for the pool models, and to Blake for the inspiration.
_

Please report any broken links, lack of required information or lack of clarity to me (Galsiah). Either PM me on the forums, or email: galsiah@hotmail.com or galsiah@yahoo.co.uk
(Site last updated: 19th January 2006.)
Counter

1