Oblivion

File information

Last updated

Original upload

Created by

AkhraGee

Uploaded by

AkhraGee

Virus scan

Safe to use

95 comments

  1. CarlosS4444
    CarlosS4444
    • premium
    • 126 kudos
    Sticky
    Posting an example ini files with 3x global skill advancement slowdown and some slightly edited individual skills advancement rate (which can be changed according to user needs later) - lines that are actually used by the mod are uncommented (the sign ; is removed from the start of the line):

    Fundament.ini (only three last items are affected - uncommented - but I post the whole file for you to have easy copy-paste job):
    Spoiler:  
    Show

    ; =============
    ; Fundament.ini
    ; =============
    ; Global and character-specific copies of this file are loaded when Fundament
    ; initializes. The global file is loaded first, allowing the character-specific
    ; file to contain overrides. Global configuration is located in Data\ini\.
    ; Character-specific configuration is located in a subdirectory with your
    ; character's name. For instance, Bendu Olo's configuration files are found in
    ; Data\ini\Bendu Olo\. Nothing bad happens if either file is missing.
    ;
    ; By default, this file does nothing. You can do a lot of things here, but none
    ; of them are mandatory. To avoid clutter, you might want to rename this file
    ; (keep it for reference) and start from a blank Fundament.ini.
    ;
    ; The Basics
    ; ----------
    ; At the most basic level, you can change GMSTs, Oblivion.ini settings and
    ; skill advancement rates. You can also directly load another configuration
    ; file, which has access to all the same functions.
    ;
    ; Fundament.ini operations consist of setting a few quest variables, then
    ; triggering a stage script which processes them. The first step is to set one
    ; of four variables to the name of the thing you want to operate on. If more
    ; than one of these variables contains a non-empty string, the operation will
    ; be skipped.
    ;
    ; To change the value of the game setting iTrainingCostMult -
    ;set fd.GMST to sv_Construct "iTrainingCostMult"
    ;
    ; To change the setting "fGamma" in the "Display" section of Oblivion.ini -
    ;set fd.Ini to sv_Construct "fGamma:Display"
    ;
    ; To change the advancement ("use") rate for the Hand To Hand skill -
    ;set fd.Use to sv_Construct "Hand To Hand"
    ; For localized versions of Oblivion, use the skill's name in your language.
    ; Alternately, you can use the numeric AV code, which is always the same -
    ;set fd.Use to sv_Construct "17"
    ;
    ; To load global AND character-specific copies of "Awesome.ini" -
    ;set fd.File to sv_Construct "Awesome"
    ;
    ; For every operation except File, you also need to set a value. (If you don't,
    ; it defaults to zero.) -
    ;set fd.Value to 3.14159
    ;
    ; Finally, each skill actually has two separate use rate settings which apply
    ; to different uses of the skill. They're numbered 0 and 1, and use rate 0 is
    ; configured by default. If you want to configure use rate 1 instead:
    ;set fd.Which to 1
    ;
    ; Once you've set up an operation, this command executes it:
    ;SetStage fd 1
    ;
    ; All variables are then reset, and you can perform another operation.
    ;
    ;
    ; ==============
    ; Advanced Usage
    ; ==============
    ;
    ; Assertions
    ; ----------
    ; The instructions above are enough to handle most situations, but internally
    ; Fundament is doing much more than just setting values. When you perform one
    ; of the operations above, you're actually creating an "assertion" which is
    ; recorded with a tag (by default, the base name of the file it came from) and
    ; a priority (default 0). One use rate, GMST or ini setting can have any number
    ; of assertions, but each tag is unique; if a new assertion is received with
    ; the same tag as an existing one, the old one is replaced. To determine the
    ; "canonical" value of a setting, Fundament runs through the list and picks
    ; the assertion with the highest priority. If two or more are tied, the most
    ; recent one is used.
    ;
    ; It might seem like overkill, but other mods can make assertions in their
    ; scripts, either by being dependent on Fundament and calling its internal
    ; functions, or through this same configuration system using RunScriptLine
    ; commands. Other mods also have access to Fundament's records about what each
    ; setting should be. This allows situational changes to be made during gameplay
    ; without causing confusion about the base value of a setting. This facilitates
    ; compatibility and eliminates potential bugs.
    ;
    ; Offsets & Multipliers
    ; ---------------------
    ; In addition to assertions, Fundament keeps two lists of offsets and one list
    ; of multipliers for each setting. These are also tagged, but have no priority.
    ; When determining a setting's canonical value, after the leading assertion is
    ; picked, all base-offsets are added to it; then all multipliers are applied;
    ; then all final-offsets are added.
    ;
    ; Configuration Flags
    ; -------------------
    ; By setting additional variables, most features of the Fundament API can be
    ; accessed within the configuration system. File operations ignore these flags.
    ;
    ; To set a final-offset instead of making an assertion -
    ;set fd.Add to 1
    ;
    ; To set a multiplier instead of making an assertion -
    ;set fd.Mult to 1
    ;
    ; To set a base-offset instead of making an assertion -
    ;set fd.Add to 1
    ;set fd.Mult to 1
    ;
    ; To remove an assertion with the current tag (see below for changing tags) -
    ;set fd.Rem to 1
    ;
    ; To update Fundament's records without actually setting the value in-game
    ; (outside of user configuration, this is usually preferred) -
    ;set fd.DoNotApply to 1
    ;
    ; The flags above work together in any combination. For instance, setting Mult
    ; and Rem will remove a multiplier. There is one other flag which works only in
    ; specific combinations.
    ;
    ; To place the current canonical value of a setting in fd.Value:
    ;set fd.Get to 1
    ;
    ; To place the current leading assertion for a setting into fd.Value:
    ;set fd.Get to -1
    ;
    ; To place the current total base-offset, multiplier or final-offset into
    ; fd.Value, set fd.Get to -1 and use the fd.Add and fd.Mult flags normally.
    ; If fd.Get is non-zero, the fd.Rem and fd.DoNotApply flags are meaningless.
    ;
    ; To make Fundament store the current value of a given GMST, INI setting or
    ; skill use rate as if it were the value set by mods at game initialization:
    ;set fd.Consecrate to 1
    ;
    ; Consecrated values are the default if no assertions are present. Fundament
    ; resets all settings to their consecrated values when a game is loaded, when
    ; the player exits to the main menu, and when the game exits (this prevents
    ; Oblivion.ini settings from being written). When performing this operation,
    ; Value is ignored and the only meaningful flag is DoNotApply: if set, the
    ; operation is skipped if Fundament already has a consecrated value for that
    ; setting. Note that all skill use rates are consecrated immediately in the
    ; pre-game main menu, and any other setting is consecrated the first time
    ; Fundament gets a request for its value.
    ;
    ; Changing Tag & Priority
    ; -----------------------
    ; Whenever the config loader starts to process a file, it sets the values of
    ; fd.Tag and fd.Priority. The tag is set to the file's base name (e.g. for
    ; Fundament.ini, the tag is "Fundament") and the priority is set to zero.
    ; These can be changed by setting them directly, but unlike other config values
    ; they are NOT reset after each operation. Any change will persist until the
    ; end of the file. This is true even if you use the File operation to load
    ; another config file: the current tag and priority are stored, defaults are
    ; set for the new file, and after it finishes the original file's context is
    ; restored before continuing.
    ;
    ; To change the tag for subsequent operations in this file:
    ; set fd.Tag to sv_Construct "My Tag"
    ;
    ; To change the priority for subsequent operations in this file:
    ; set fd.Priority to 1.61803
    ;
    ; Note: negative priorities are invalid, and assertions made with a negative
    ; priority are discarded. Likewise, an empty string is not a valid tag.
    ;
    ; External Operations
    ; -------------------
    ; A series of RunScriptLine commands can set up and perform any Fundament
    ; config operation. (Otherwise the Get flag would be mostly useless!) When
    ; interfacing with Fundament in this way, it is essential to explicitly set
    ; fd.Tag and fd.Priority while preparing your operation, and always set up and
    ; perform an operation within a single script frame.
    ;
    ; Debug/Message Options
    ; ---------------------
    ; NOTE: If you want debug output for the configuration process, these settings
    ; should be moved to the top of the file. If you don't need it until the game
    ; is running, they can be left at the end. Setting from the console works, too.
    ;
    ; Various messages can be sent to the console, to ConScribe (Fundament.log),
    ; and to obse.log. For each you set a threshold, and any messages with a debug
    ; level BELOW that threshold will be sent there. Messages with a debug level of
    ; at least 1 are prefixed with "Fundament:" and the tag for their debug level.
    ; (Messages sent to ConScribe have only the level-specific prefix.)
    ;
    ; Debug levels are:
    ; -1 = "New Game" and "Game Loaded" notifications. More useful than you think!
    ; 0 = Notifies when a configuration file is loaded through Fundament.
    ; 1 = "ERROR" - notifies when function calls fail to complete.
    ; 2 = "DEBUG" - gives various messages tracking internal calculations.
    ; 3 = "TRACE" - shows entry and exit for core function calls.
    ;
    ; The settings and their defaults are:
    ; set fd.debug to 0
    ; set fd.debugConScribe to 1
    ; set fd.DebugOBSE to -1


    ; Uncommenting the two lines below will load recommended skill advancement
    ; settings, similar to the defaults previously supplied with Progress.
    set fd.File to sv_Construct "Fundament - Skill Rates"
    setstage fd 1

    ; Uncommenting the two lines below will load a file containing various other
    ; useful configuration samples, all of which are also commented by default.
    set fd.File to sv_Construct "Fundament - Game Settings"
    setstage fd 1

    ; Uncommenting the two lines below will load a file containing one INI setting,
    ; since I'm not too keen on which others should be changed, consider it a
    ; template for other Oblivion.ini changes you want to introduce
    set fd.File to sv_Construct "Fundament - INI Settings"
    setstage fd 1

    Bundlement - GRC.ini (only one thing change so that there should be constant 3x slowdown instead of 6x near the end - that is assuming that I got it right, which is not safe to assume :)
    Spoiler:  
    Show

    ; Global Rate Control
    ; -------------------
    ; This feature adjusts your overall advancement rate and training cost by a
    ; multiplier, which can increase over time. Note that the multipliers set here
    ; are relative to values set by other mods! For instance, if you're using OOO
    ; and haven't used Fundament (or another mod) to override its settings, you've
    ; already got a 3x slowdown to both advancement and training costs.
    ;
    ; By default, this file is not loaded. You can edit settings here and load this
    ; file through Bundlement.ini, or copy the settings you want to change into any
    ; other config file that is already loaded. Settings you do not specify will
    ; use defaults. If you don't change anything, this feature will not be enabled.

    ; "Initial" values are the multipliers for a new character.
    set fdGRC.SlowdownInitialto 3.0
    set fdGRC.TrainingInitialto 1.0

    ; "Final" values are the multipliers for a character with all skills capped.
    ; If these are lower than the corresponding "Initial" values, they are ignored.
    set fdGRC.SlowdownFinal to 3.0
    set fdGRC.TrainingFinal to 10.0

    ; These values apply an exponent to the transition from "Initial" to "Final"
    ; multipliers. 1.0 is a linear transition; values between 0 and 1 give sharp
    ; early increases then level off; and values greater than 1.0 increase slowly
    ; at first but much faster at high skill ranks.
    set fdGRC.SlowdownCurve to 2.0
    set fdGRC.TrainingCurve to 1.0

    ; Assumed Skill Cap: With the default of 0, Elys Uncapper and AVUncapper are
    ; autodetected. Elys sets the assumed cap to 200. AVUncapper sets it to the
    ; value of the "iavuMaxSkillBase" setting. If neither is found, the vanilla cap
    ; of 100 is used. If you wish to use a specific cap, do so here. Note that even
    ; if skill totals exceed the assumed cap, the multipliers won't increase above
    ; their "Final" values.
    set fdGRC.AssumedSkillCapto 0

    ; During character generation you have a special class with no major skills.
    ; With mods, it's possible to keep this special class, allowing class-free
    ; play. However, miscellaneous skills have an advancement penalty. Setting this
    ; option to 1 detects the no-skills class, and takes away all advancement
    ; modifiers based on class skill status if it's present. Setting this to -1
    ; takes away those modifiers even for normal classes.
    set fdGRC.NormalizeWithoutClassto 1

    Bundlement.ini (feel free to uncomment more items if you feel like it, this is very much user preference):
    Spoiler:  
    Show

    ; Bundlement.ini
    ; --------------
    ; Automatically loaded through Fundament if Bundlement.esp is active. Use this
    ; file to specify the configuration options you want to use for the Bundlement
    ; sub-modules, or to load other files which contain the settings you want. See
    ; Fundament.ini for full instructions on loading other files from this one.
    ;
    ; Bundlement.esp consists of seven sub-modules:
    ; - Global Rate Control (GRC)
    ; - Magic Prices
    ; - Racial Talents
    ; - Variable Advancement: Armorer
    ; - Variable Advancement: Marksman
    ; - Variable Advancement: Melee
    ; - Variable Advancement: Mercantile
    ; - Variable Advancement: Spells
    ;
    ; Each sub-module has a supplied .ini which documents its options and contains
    ; recommended settings. If you do not configure the options for a particular
    ; sub-module, it will be disabled.
    ;
    ; Uncommenting a pair of lines below will load the default configuration file
    ; for that feature.

    set fd.File to sv_Construct "Bundlement - GRC"
    setstage fd 1

    ; set fd.File to sv_Construct "Bundlement - Magic Prices"
    ; setstage fd 1

    ; set fd.File to sv_Construct "Bundlement - Racial Talents"
    ; setstage fd 1

    set fd.File to sv_Construct "Bundlement - VA Armorer"
    setstage fd 1

    set fd.File to sv_Construct "Bundlement - VA Marksman"
    setstage fd 1

    set fd.File to sv_Construct "Bundlement - VA Melee"
    setstage fd 1

    ; set fd.File to sv_Construct "Bundlement - VA Mercantile"
    ; setstage fd 1

    set fd.File to sv_Construct "Bundlement - VA Spells"
    setstage fd 1

    ; Uncommenting the following line will display a message in-game, indicating
    ; that Bundlement has finished its initialization.
    ; message "Ready."

    Fundament - game settings (Hand to hand uncommented because it adds ability to knock someone out instead of killing them):
    Spoiler:  
    Show

    ; Fundament - Game Settings
    ; -------------------------
    ; This file is not loaded automatically. For instructions on how to load it,
    ; see Fundament.ini. By default, everything here is commented, allowing you to
    ; pick and choose which settings you want. To enable a particular change, be
    ; sure to uncomment all three associated lines. The basic template is:
    ;
    ;set fd.GMST to sv_Construct ""
    ;set fd.Value to 0
    ;setstage fd 1

    ; Arrows move very slow in Oblivion. The vanilla 2000 units per second equates
    ; to under 100 feet per second. Here, 3200 creates a speed of 150 feet/sec, the
    ; bare minimum for a realistic bow.
    ;set fd.GMST to sv_Construct "fArrowSpeedMult"
    ;set fd.Value to 3200
    ;setstage fd 1

    ; Hand-to-hand combat deals Fatigue damage equal to:
    ; fHandFatigueDamageBase + (HealthDamage * fHandFatigueDamageMult)
    ; Vanilla values are Base = 1.0, Mult = 0.5, or 1 point plus half the Health
    ; damage dealt. This easily overcome by natural fatigue recovery. This setting
    ; deals Fatigue damage equal to slightly under 3x Health damage, allowing the
    ; possibility of knocking someone out before killing them.
    set fd.GMST to sv_Construct"fHandFatigueDamageBase"
    set fd.Value to0
    setstage fd 1
    set fd.GMST to sv_Construct"fHandFatigueDamageMult"
    set fd.Value to(Exp 1)
    setstage fd 1

    ; Fatigue recovery per second is determined by the formula:
    ; fFatigueReturnBase + (Endurance * fFatigueReturnMult)
    ; Vanilla values are Base = 10, Mult = 0, for a flat 10 per second.
    ; These settings allow it to scale up to 14 at 100 Endurance, and down to 7 for
    ; some races. (Even lower with drains, to a minimum of 4 at zero Endurance.)
    ;set fd.GMST to sv_Construct"fFatigueReturnBase"
    ;set fd.Value to4
    ;setstage fd 1
    ;set fd.GMST to sv_Construct"fFatigueReturnMult"
    ;set fd.Value to0.1
    ;setstage fd 1

    ; The following fatigue-based multiplier applies to all weapon damage:
    ; fFatigueBase - (fFatigueMult * (1 - (CurrentFatigue / MaxFatigue)))
    ; Vanilla values are Base = 1.0, Mult = 0.5, for half damage at 0 Fatigue.
    ; Here, a much stiffer penalty is applied: the base value is untouched, but at
    ; zero fatigue your weapon damage is multiplied by e^-2, or about 0.135.
    ;set fd.GMST to sv_Construct"fFatigueMult"
    ;set fd.Value to1 - (Exp -2)
    ;setstage fd 1

    ; Jumping drains fatigue according to the formula:
    ; fFatigueJumpBase + (fFatigueJumpMult * CurrentEncumbrance / MaxEncumbrance)
    ; Running uses an identical formula to determine fatigue cost per second.
    ; Vanilla values use Mult = 0 for both, causing encumbrance to have no effect
    ; on fatigue consumption. Vanilla Base = 30 for jumping, and 8 for running.
    ; These changes allow them to vary from half to double those amounts.
    ;set fd.GMST to sv_Construct"fFatigueJumpBase"
    ;set fd.Value to15
    ;setstage fd 1
    ;set fd.GMST to sv_Construct"fFatigueJumpMult"
    ;set fd.Value to45
    ;setstage fd 1
    ;set fd.GMST to sv_Construct"fFatigueRunBase"
    ;set fd.Value to4
    ;setstage fd 1
    ;set fd.GMST to sv_Construct"fFatigueRunMult"
    ;set fd.Value to12
    ;setstage fd 1


    Fundament - Skill Rates (the defaults are OK though, so use only if you think that stealth skills should level up slightly faster, that's the main thing I changed):
    Spoiler:  
    Show

    ; Fundament - Skill Rates
    ; -----------------------
    ; This file configures Fundament with suggested skill use rates. These settings
    ; are based on those used by Oscuro's Oblivion Overhaul, but they are modified
    ; with the assumption that all features of Bundlement will be in use. Note that
    ; although these rates are based on OOO's, the pacing is matched to vanilla,
    ; i.e. a 1x overall rate rather than the 3x rate provided by OOO, because GRC
    ; allows you to adjust the overall rate in a much cleaner way. (Use the basic
    ; GRC defaults with this, not the version intended for OOO.)
    ;
    ; This file is not loaded automatically. For instructions on how to load it,
    ; see Fundament.ini.

    ; COMBAT SKILLS

    set fd.Useto sv_Construct "12"; Armorer
    set fd.Value to 1.75
    setstage fd 1

    set fd.Useto sv_Construct "13"; Athletics
    set fd.Value to 0.03; Per second running
    setstage fd 1
    set fd.Useto sv_Construct "13"; Athletics
    set fd.Which to 1; Per second swimming
    set fd.Value to 0.075 ; Run and swim can stack!
    setstage fd 1

    set fd.Useto sv_Construct "14"; Blade
    set fd.Value to 0.5
    setstage fd 1

    set fd.Useto sv_Construct "15"; Block
    set fd.Value to 1.5
    setstage fd 1

    set fd.Useto sv_Construct "16"; Blunt
    set fd.Value to 0.5
    setstage fd 1

    set fd.Useto sv_Construct "17"; Hand To Hand
    set fd.Value to 0.6
    setstage fd 1

    set fd.Useto sv_Construct "18"; Heavy Armor
    set fd.Value to 1.375
    setstage fd 1

    ; MAGIC SKILLS

    set fd.Useto sv_Construct "19"; Alchemy
    set fd.Value to 2.918 ; Per potion created
    setstage fd 1
    set fd.Useto sv_Construct "19"; Alchemy
    set fd.Which to 1; Per ingredient eaten
    set fd.Value to 1.618
    setstage fd 1

    set fd.Useto sv_Construct "20"; Alteration
    set fd.Value to 0; On spell cast
    setstage fd 1
    set fd.Useto sv_Construct "20"; Alteration
    set fd.Which to 1; On spell hit
    set fd.Value to 4.0
    setstage fd 1

    set fd.Useto sv_Construct "21"; Conjuration
    set fd.Value to 0; On spell cast
    setstage fd 1
    set fd.Useto sv_Construct "21"; Conjuration
    set fd.Which to 1; On spell hit
    set fd.Value to 5.3
    setstage fd 1

    set fd.Useto sv_Construct "22"; Destruction
    set fd.Value to 0; On spell cast
    setstage fd 1
    set fd.Useto sv_Construct "22"; Destruction
    set fd.Which to 1; On spell hit
    set fd.Value to 1.6
    setstage fd 1

    set fd.Useto sv_Construct "23"; Illusion
    set fd.Value to 0; On spell cast
    setstage fd 1
    set fd.Useto sv_Construct "23"; Illusion
    set fd.Which to 1; On spell hit
    set fd.Value to 3.0
    setstage fd 1

    set fd.Useto sv_Construct "24"; Mysticism
    set fd.Value to 0; On spell cast
    setstage fd 1
    set fd.Useto sv_Construct "24"; Mysticism
    set fd.Which to 1; On spell hit
    set fd.Value to 4.0
    setstage fd 1

    set fd.Useto sv_Construct "25"; Restoration
    set fd.Value to 0; On spell cast
    setstage fd 1
    set fd.Useto sv_Construct "25"; Restoration
    set fd.Which to 1; On spell hit
    set fd.Value to 1.0
    setstage fd 1

    ; STEALTH SKILLS

    set fd.Useto sv_Construct "26"; Acrobatics
    set fd.Value to 0.745 ; Per jump
    setstage fd 1
    set fd.Useto sv_Construct "26"; Acrobatics
    set fd.Which to 1; Per 10 falling damage
    set fd.Value to 3.45
    setstage fd 1

    set fd.Useto sv_Construct "27"; Light Armor
    set fd.Value to 1.725
    setstage fd 1

    set fd.Useto sv_Construct "28"; Marksman
    set fd.Value to 1.0
    setstage fd 1

    set fd.Useto sv_Construct "29"; Mercantile
    set fd.Value to 0.735
    setstage fd 1

    set fd.Useto sv_Construct "30"; Security
    set fd.Value to 1.8
    setstage fd 1

    set fd.Useto sv_Construct "31"; Sneak
    set fd.Value to 0.75; Per second evading notice
    setstage fd 1
    set fd.Useto sv_Construct "31"; Sneak
    set fd.Which to 1; Per pickpocket attempt
    set fd.Value to 2.0
    setstage fd 1

    set fd.Useto sv_Construct "32"; Speechcraft
    set fd.Value to 2.6
    setstage fd 1
  2. spartan117ce
    spartan117ce
    • premium
    • 12 kudos
    Great QoL stuff included, even if the .ini stuff seems wonky at first. I really enjoy the Game Settings' possibility to make H2H more like Morrowind with the way you can pummel someone to the ground. I thought this mod made blocking only level up via H2H blocks, but it persists with or without the mod installed. Must be something else, or a conflict of sorts.
  3. Hooliganman451
    Hooliganman451
    • member
    • 0 kudos
    Hello, my game crashes the moment the "Fundament Established" message appears in the top left corner. I'm only using Fundament as a base for TRAP, and I have made no modifications to the Fundament config files. Does anyone know how to resolve this?
    1. starlessmao81ac
      starlessmao81ac
      • member
      • 25 kudos
      Probably not related to this mod
    2. Pallas27
      Pallas27
      • member
      • 0 kudos
      I'm having the same problem, but I'm not even using mods that require this one (I was but...) someone help please ;-;
  4. HadToRegister
    HadToRegister
    • premium
    • 195 kudos
    For the people who want to get rid of the "WHOOSH" sound when the game loads.
    You can do it with ONE Semicolon.
    In the FundamentGlobal.ini
    Change this line
    message "Fundament Established"
    PlaySound 130
    To this
    message "Fundament Established"
    ;PlaySound 130
    Just a semicolon in front of the Playsound will stop that "Play Sound" command from executing.
    1. FireTehVahu
      FireTehVahu
      • member
      • 23 kudos
      I'm pretty sure this is just the script effect sound playing, which can be silenced by some mods including the unofficial oblivion patch.
    2. HadToRegister
      HadToRegister
      • premium
      • 195 kudos
      No, it's actually mentioned in the readme for this mod, and even says you can silence it by putting a semicolon in front of the line.
      Which is the reason I mentioned it, because people don't like to read readme files apparently.
      Why use another mod when you can just use a semicolon in the ini file?
    3. FireTehVahu
      FireTehVahu
      • member
      • 23 kudos
      If it is in fact the the script effect sound, then other mods that use script effects will still have the sound, which is why I mentioned it. This, of course, is solely dependent on the mods that you use. I never actually noticed the sound because I had a script effect silencer already installed.
    4. HadToRegister
      HadToRegister
      • premium
      • 195 kudos
      I mentioned it for the people who can't be arsed to read a ReadMe.txt and complain about the sound'
      After launching Oblivion, shortly upon reaching the main menu you should hear a
      "Whoosh" sound and see the message "Fundament Established." (This notification
      can be configured in FundamentGlobal.ini.)
      Because of this line, you can actually comment it out, or you can even customise the sound by using a different "Playsound nnn"
      message "Fundament Established"
      ;PlaySound 130
  5. nenina
    nenina
    • member
    • 61 kudos
    Sorry to bother you, it's been almost a year since I played oblivion and I've forgotten some of how I modded it.

    Is it possible that Fundament alone or with Progress can bug my mercantile skill progress to be stuck at 145%
    so that any kind of transaction no matter how small results in immediate increase in leveling meracantile?
    I've asked all over about this stuck mercantile bug I'm having with no one knowing what I'm talking about
  6. Masterlix1982
    Masterlix1982
    • premium
    • 138 kudos
    Bizarrely, I have a 'Crafting' skill as a Minor skill, and using Ultimate Levelling I'm able to rank it up by adding > removing > adding the perk points available.

    Using this mod with the new Crafting mod introduces this issue.
  7. DG1OOO
    DG1OOO
    • member
    • 8 kudos
    saying you can disable the whoosh sound but not stating where it is located or how the setting is called, is kind of a d*ck move...
    spent half an hour reading through the various ini files, btw it's in the FundamentGlobal file in the ini folder, the only uncommented lines, either delete or comment them out
    1. YuMMz
      YuMMz
      • premium
      • 24 kudos
      How much you want to bet that tejon spent way, way more time building this than a half an hour? Whining about having to read through the mod's ini files that you want to use is kind of a d*ck move. It's not like reading through a detailed readme would take you much less time.
    2. 1sandfuture
      1sandfuture
      • member
      • 2 kudos
      And you might be right, Yummz, if this mod wasn't notoriously difficult to figure out, mostly because of notoriously bad documentation. I came here to see if things improved since my last Oblivion build. As it stands, I'm one of many that will be sticking with Progress.
    3. kallekukhuve
      kallekukhuve
      • member
      • 7 kudos
      Adhd doesn't come with birth, it comes with having everything at fingers reach all your life
    4. alien0gamer
      alien0gamer
      • supporter
      • 1 kudos
      What? I don't think you know what adhd is, adhd absolutely happens at birth, it's not a learned behavior.
    5. SeaBaboon
      SeaBaboon
      • member
      • 0 kudos
      I suspect your illiterate takes about documentation and neurodivergence have led to a lack of bitches in your life
  8. maczopikczo
    maczopikczo
    • member
    • 206 kudos
    Hey, After years of using Fundament I recently have checked OBSE.log, and it says that script appears to be failing. I guess all thaat time Fundament wasn't working properly at all.
    Here's the excerpt, please let me know if you need more:

    Spoiler:  
    Show

    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x01F1 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x02DD Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0311 Command: Let
    Error in script 0500080d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500080d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x033F Command: Let
    Error in script 0500081a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x030A Command: Let
    Error in script 0500081b
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081b
    SetFunctionValue statement failed.
    Error in script 05000879
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000879
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0211 Command: Let
    Error in script 05000877
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008C Command: SetFunctionValue
    Error in script 05000877
    SetFunctionValue statement failed.
    Error in script 0500081d
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081d
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x021E Command: Let
    Error in script 0500081c
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 0500081c
    SetFunctionValue statement failed.
    Error in script 0500087a
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 0500087a
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0216 Command: Let
    Error in script 05000878
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x008D Command: SetFunctionValue
    Error in script 05000878
    SetFunctionValue statement failed.
    Error in script 05000819
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000819
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0132 Command: Let
    Error in script 05000816
    Invalid array access - the array was not initialized.
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    Operator [ failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    An expression failed to evaluate to a valid result
    File: Fundament.esm Offset: 0x0089 Command: SetFunctionValue
    Error in script 05000816
    SetFunctionValue statement failed.
    1. kallekukhuve
      kallekukhuve
      • member
      • 7 kudos
      Did anyone fix this yet?
  9. amgarrak3
    amgarrak3
    • member
    • 0 kudos
    This is the worst mod i've ever seen simply because there is ZERO instructions how to actually fucking use it.

    So much text in the inis but no information how to enable anything.

    Close to worthless
    1. starlessmao81ac
      starlessmao81ac
      • member
      • 25 kudos
      Did you even read the sticky post?....
    2. Qualino
      Qualino
      • premium
      • 0 kudos
      Every ini has the instructions written in it.  Just read.  It won't hurt you.
    3. Maedroth
      Maedroth
      • supporter
      • 0 kudos
      Is there a 'for people who make dummies look like geniuses' description for what they do because just reading what's there doesn't mean I understand it.
    4. starlessmao81ac
      starlessmao81ac
      • member
      • 25 kudos
      then probably you don't need Fundament....
  10. SenseiMewtwo12345
    SenseiMewtwo12345
    • supporter
    • 7 kudos
    The way you configure this mod is totally ass-backwards. It would have been so much easier to have a BAIN wizard, but nope. Even the most barebones things that are required for this mod to even function properly without crashing your game are disabled by default. Who the hell thought that was a good idea?

    On a related note, whenever I try to run my game with this mod loaded and all of Carlos's ini files, my game becomes insanely unstable and ConScript shows that this mod is shooting dozens of "ERROR: Config file did not specify an operation" errors.
  11. ShiroeMilord
    ShiroeMilord
    • member
    • 0 kudos
    i have a problem where if i enable fundaments i cant make any new saves or save over saves but i can still delete them, pls help. (i also posted this on reddit https://www.reddit.com/r/oblivion/comments/o5byf8/help_with_fundament_mod/ )