Oblivion
0 of 0

File information

Last updated

Original upload

Created by

kuertee

Uploaded by

kuertee

Virus scan

Safe to use

Tags for this mod

Documentation

Readme

View as plain text

Name: Actor details
Version: 1.5
Date: 5 December 2011
Category: Utilities
Requirements:
Oblivion Patch 1.2.0.214,
Oblivion Script Extender (OBSE): http://obse.silverlock.org/
Author(s): kuertee
Source: http://www.tesnexus.com/downloads/file.php?id=29127

=================
Changes since 1.4
=================
1.5, 5 December 2011:
Tweak: Feather, Fire Shield, Frost Shield, Shock Shield, ReflectDamage, Resist*, and Shield active effects classified properly.
Tweak: More Package information data.
Bug-fix: At the end of the repair sequence, there was logic bug which caused the loop to terminate with an error.
This bug only terminated the loop and caused no stats to become corrupt.
Fixed now.
Bug-fix: The value of spells were ignored when listing Active effects by magic items resulting in a value listed as "ingredients?".
The "ingredients?" is intended for discrepancies between GetTotalAENonAbilityMagnitudeC and the sum of all GetTotalAE*MagnitudeC.
Therefore, the value for "ingredients?" should always be 0 and it should not exists in the lists.
It simply exists as a fail-safe for when the discrepancy may occur - which should be never.
Tweak: Creature skills are now based on GetCreatureCombatSkill, GetCreatureMagicSkill, GetCreatureStealthSkill.

=============
what is this?
=============
prints out to the console a list detailing the current state of an actor.
includes a repair utility that attempts to fix corrupted Actor Values.

==========
how to use
==========
to create a list for an actor, hold down the right shift key while an actor is highlighted under the cursor.

to create a list for the player, hold down the right shift key when no object is highlighted under the cursor.
if the mod detects a possible corrupted Actor Value, the user will be notified and asked to start the repair process.
a test-run can be executed instead of actually repairing corrupted Actor Values.

before a repair is executed, a save file, "preActorDetailsFix", will automatically be generated.
once finished, another save file, named "postActorDetailsFix", will be generated.

the repair method relies heavily on the player's active effects list.

if there are many active mods that use ModAV2, it may be best to deactivate them before repairing any Actor Values.
then simply reactivate them and start them from an unaffacted player.
note, however, that most corrupt Actor Values come from mods that that use ForceAVs, ModAVs, ModAV2s and SetAVs AND that do not remove their effects after they are no longer needed.
best to suggest to the authors of those mods to use Ablities, Spells and/or Enchantments instead.

read the sample report and the notes below it for more information.
there are instructions on how to read it and futher information on cleaning Actor Values.

=======================
when should i use this?
=======================
when you need to find the state of an actor either when you see something unusual in the game or when you are testing a mod.
i.e.: bug that you want to report to the modder.

for the rare need to display the player's data WHEN the cursor is on an NPC, hold down the forward backslash key THEN hit the right shift key.
this will display the NPC's and the player's data.
an example of this is in a previous version of my Clothing matters mod.
the npc and the player are added to special factions only WHEN the cursor is on an NPC.
they are removed immediately after the cursor is moved away from the NPC.

=======
history
=======
1.4, 6 November 2011:
New feature: Script, Package, Disposition to Player, and GetShouldAttack Player data
1.3, 3 January 2011:
New feature: All Actor Value data and their modifications are included in the report.
New feature: Actor Value cleaner. May be used to remove unwanted ModAV2 modifications to MAX or DAMAGE.
1.2, 20 December 2010:
Tweak: The inventory list shows if an item is equipped.
Tweak: For the rare need to display the player's data WHEN the cursor is on an NPC,
hold down the forward backslash key THEN hit the right shift key.
This will display the NPC's and the player's data.
1.1, 5 January 2009: The output of the UI component name under the cursor is now turned off by default.
To display the UI component name under the cursor, hold down the right-shift key when in MenuMode.

=============
sample report
=============
note that the value of "skills" is the actor's level-squared plus all the sum of these combat-skills:
Blade, Blunt, Conjuration, Destruction, Hand-to-hand, Illusion, Marksman, Mysticism
i.e. skills = (actorRef.GetLevel * actorRef.GetLevel)
+ actorRef.GetAV Blade + actorRef.GetAV Blunt
+ actorRef.GetAV Conjuration + actorRef.GetAV Destruction
+ actorRef.GetAV Hand-to-hand + actorRef.GetAV Illusion
+ actorRef.GetAV Marksman + actorRef.GetAV Myticism
it is used by the FightOrFly behaviour in my NPCs yield mod.

kuertee 00000014
kuertee kuertee h:154/154 m:56/56 f:125/176 skills: 243
essential: 0 persistent: 1
inventory:
0: kuerteeBattleFatigueAndInjuries.esp: Body injuries: 470009EB x 1 equipped
1: kuerteeGoldIsAnInventoryItem.esp: Gold coin: 2F000805 x 506
2: kuerteeInventoryIsABackpack.esp: Backpack: 2C018658 x 1 equipped
3: Oblivion.esm: Silver Shortsword: 00025220 x 1
4: Oblivion.esm: Longsword of Sparks: 0002B565 x 1 equipped
5: Oblivion.esm: Bow of Burning: 0003DAF2 x 1
6: Oblivion.esm: Iron Greaves: 0001C6D0 x 1 equipped
7: Oblivion.esm: Steel Shield: 00023923 x 1 equipped
8: Oblivion.esm: Silver Arrow: 0001EFD4 x 24 equipped
9: Oblivion.esm: Black Marsh Helmet: 0004951A x 1 equipped
10: Oblivion.esm: Iron Cuirass: 0001C6D1 x 1 equipped
11: Oblivion.esm: Iron Boots: 0001C6CF x 1 equipped
12: Oblivion.esm: Jade Ring: 00038013 x 1
13: Oblivion.esm: Gold Nugget: 00049808 x 1
14: Oblivion.esm: Jade Topaz Ring: 0003801C x 1
15: Oblivion.esm: Iron Arrow: 00017829 x 48
16: Oblivion.esm: Helmet of the Lemur: 000489AC x 1
17: Oblivion.esm: Steel Arrow: 000229C1 x 2
18: kuerteeAlternativesToDeathAndReload.esp: Death penalty: 3100082E x 1 equipped
19: kuerteeAttributeAndSkillBasedDamageModifiers.esp: Attributes and skills based weakness to magic: 4500080D x 1
20: Bedrollsanyone.esp: Fighters' Guild Bedroll: 08006A96 x 1
21: Willful Resistance.esp: Willful Widget: 0C001CAF x 1
22: TRAP.esp: TRAP: Cyrodiil: 53002A63 x 1
23: Oblivion.esm: Potion of Shock Shield: 00009AE3 x 1
24: Oblivion.esm: Absorb Skill: Conjuration: 000849E6 x 1
25: Oblivion.esm: Cheydinhal Bridge Inn Key: 000034E6 x 1
26: Oblivion.esm: Torch: 0002CF9F x 2 equipped
27: Oblivion.esm: Torch: 0002CF9F x 2
28: Oblivion.esm: Desolate Mine Key: 0000295D x 1
29: Francesco's Optional Dungeon Chest Locks.esp: Bandit Chest Key: 1C009159 x 1
30: Oblivion.esm: Rough Leather Shoes: 000229A8 x 1
31: Oblivion.esm: Green Silk Garment: 000229B1 x 1
32: Oblivion.esm: Quilted Doublet: 0001C831 x 1
33: Oblivion.esm: Odiil Farm Key: 000C89DD x 1
34: Unofficial Oblivion Patch.esp: Unofficial Oblivion Patch: 0406708E x 1
35: DropLitTorchOBSE.esp: Hotkey Torch: 0F005187 x 1
36: Oblivion.esm: Necromancer's Moss Rock Key: 0005B912 x 1
37: Oblivion.esm: Nirnroot: 0004E940 x 4
38: Oblivion.esm: Nirnroot: 0004E940 x 4
39: Oblivion.esm: Nirnroot: 0004E940 x 4
40: Oblivion.esm: Nirnroot: 0004E940 x 4
41: Oblivion.esm: Hackdirt Key: 00028B7B x 1
42: Oblivion.esm: Gauntlets of Revelation: 00049507 x 1 equipped
43: Oblivion.esm: Urasek Lockup Key: 000CA6DF x 1
44: Oblivion.esm: Blade of Woe: 00022BA8 x 1
45: Oblivion.esm: Lockpick: 0000000A x 42
46: Oblivion.esm: Lockpick: 0000000A x 42
47: Oblivion.esm: Lockpick: 0000000A x 42
48: Oblivion.esm: Lockpick: 0000000A x 42
49: Oblivion.esm: Lockpick: 0000000A x 42
50: Oblivion.esm: Lockpick: 0000000A x 42
51: Oblivion.esm: Lockpick: 0000000A x 42
52: Oblivion.esm: Lockpick: 0000000A x 42
53: Oblivion.esm: Lockpick: 0000000A x 42
54: Oblivion.esm: Lockpick: 0000000A x 42
55: Oblivion.esm: Lockpick: 0000000A x 42
56: Oblivion.esm: Lockpick: 0000000A x 42
57: Oblivion.esm: Lockpick: 0000000A x 42
58: Oblivion.esm: Lockpick: 0000000A x 42
59: Oblivion.esm: Lockpick: 0000000A x 42
60: Oblivion.esm: Lockpick: 0000000A x 42
61: Oblivion.esm: Lockpick: 0000000A x 42
62: Oblivion.esm: Lockpick: 0000000A x 42
63: Oblivion.esm: Lockpick: 0000000A x 42
64: Oblivion.esm: Lockpick: 0000000A x 42
65: Oblivion.esm: Lockpick: 0000000A x 42
66: Oblivion.esm: Lockpick: 0000000A x 42
67: Oblivion.esm: Lockpick: 0000000A x 42
68: Oblivion.esm: Lockpick: 0000000A x 42
69: Oblivion.esm: Lockpick: 0000000A x 42
70: Oblivion.esm: Lockpick: 0000000A x 42
71: Oblivion.esm: Lockpick: 0000000A x 42
72: Oblivion.esm: Lockpick: 0000000A x 42
73: Oblivion.esm: Lockpick: 0000000A x 42
74: Oblivion.esm: Lockpick: 0000000A x 42
75: Oblivion.esm: Lockpick: 0000000A x 42
76: Oblivion.esm: Lockpick: 0000000A x 42
77: Oblivion.esm: Lockpick: 0000000A x 42
78: Oblivion.esm: Lockpick: 0000000A x 42
79: Oblivion.esm: Lockpick: 0000000A x 42
80: Oblivion.esm: Lockpick: 0000000A x 42
81: Oblivion.esm: Lockpick: 0000000A x 42
82: Oblivion.esm: Lockpick: 0000000A x 42
83: Oblivion.esm: Lockpick: 0000000A x 42
84: Oblivion.esm: Lockpick: 0000000A x 42
85: Oblivion.esm: Lockpick: 0000000A x 42
86: Oblivion.esm: Lockpick: 0000000A x 42
87: kuerteeEatAndSleep.esp: Hunger: 34000804 x 1
88: kuerteeEatAndSleep.esp: Exhaustion: 34000808 x 1
89: kuerteeEatAndSleep.esp: Food menu: 34012916 x 1
90: kuerteeBattleFatigueAndInjuries.esp: kRIToken: 47000826 x 1
91: Oblivion.esm: Mysterious Note: 000355E0 x 1
92: Oblivion.esm: Beguiling Touch: 00084AF1 x 1
93: Oblivion.esm: Marksman Quilted Doublet: 00048983 x 1
94: Oblivion.esm: Frenzy: 000888DF x 1
95: Oblivion.esm: Potion of Frost Shield: 000092FE x 1
96: Oblivion.esm: Potion of Healing: 00098496 x 3
97: Oblivion.esm: Potion of Healing: 00098496 x 3
98: Oblivion.esm: Potion of Respite: 00098495 x 14
99: Oblivion.esm: Repair Hammer: 0000000C x 5
100: Oblivion.esm: Gold coin: 0000000F x 506
101: ZumbsLockpickingMod - OBSE.esp: Bent Steel Wire: 3C0015AA x 2
102: kuerteeBattleFatigueAndInjuries.esp: Arm injuries: 470009D5 x 1 equipped
103: Oblivion.esm: Weak Poison of Frailty: 0009846B x 1
104: kuerteeBattleFatigueAndInjuries.esp: Leg injuries: 47000A34 x 1 equipped
105: kuerteeBattleFatigueAndInjuries.esp: Injuries affecting strength: 47000A58 x 1 equipped
106: Oblivion.esm: Silver Nugget: 00049809 x 1
107: kuerteeEncumberingLootArmourAndWeapons.esp: : 33000807 x 1

spells:
0: : Pride of the Dragon: FF002685
1: Oblivion.esm: Reign of Terror: 0003BEDC
2: : Star of the West: FF002686
3: Oblivion.esm: Vampire's Seduction: 0003BED9
4: TRAP.esp: Voice of the Emperor: 530015C3
5: Birthsigns Expanded.esp: Warwyrd: 270065A7
6: ZumbsLockpickingMod - OBSE.esp: Bare Hands Lockpicking: 3C0015BA
7: Birthsigns Expanded.esp: Clinch: 2700B0F6
8: Unofficial Oblivion Patch.esp: Fix Follower Double-Face Bug: 04001BC3
9: Oblivion.esm: Hunter's Sight: 0003BEDA
10: kuerteeSimpleVampirismExpanded.esp: Vampiric "gift" (Frost projection): 5B0051AF
11: Oblivion.esm: DEF1: Flare: 000A97DF
12: Oblivion.esm: RRH1: Heal Minor Wounds: 00000136
13: TRAP.esp: Cyrodiil: 530015AF
14: RealisticFatigue.esp: Realistic Fatigue Effects: 32000810
15: Oblivion.esm: Vampire (Mild blood lust) Attributes: 0002C2AD
16: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE
17: kuerteeSimpleVampirismExpanded.esp: Vampirism (Detect Life): 5B003DE4
18: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
19: Birthsigns Expanded.esp: Warrior: 270065AA
20: : Willpower: FF000840

factions:
0: Oblivion.esm: Player Faction: 0001DBCD: 0
1: Enhanced Grabbing.esp: Combat Duel: 43008311: 0
2: Oblivion.esm: Fighters Guild: 0002228F: 1
3: Oblivion.esm: Player Vampire Faction: 0000A319: 0

active effects by magic item:
0: kuerteeBattleFatigueAndInjuries.esp: : 47000941 code 1.41357e+009 magnitude -14 data
1: kuerteeBattleFatigueAndInjuries.esp: : 4700088D code 1.41357e+009 magnitude -3 data
2: kuerteeBattleFatigueAndInjuries.esp: : 47000855 code 1.41357e+009 magnitude -5 data
3: kuerteeBattleFatigueAndInjuries.esp: : 47000837 code 1.41357e+009 magnitude -8 data
4: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -0 data
5: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -0 data
6: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -11 data
7: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -3 data
8: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -4 data
9: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -5 data
10: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -5 data
11: kuerteeAlternativesToDeathAndReload.esp: : 3100082D code 1.41357e+009 magnitude -6 data
12: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4 code 1.19566e+009 magnitude 1 data
13: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4 code 1.34724e+009 magnitude 50 data
14: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4 code 1.22934e+009 magnitude -30 data
15: : Willpower: FF000840 code 1.09558e+009 magnitude -13 data
16: Birthsigns Expanded.esp: Warrior: 270065AA code 1.41357e+009 magnitude 15 data
17: Birthsigns Expanded.esp: Warrior: 270065AA code 1.41357e+009 magnitude 15 data
18: Oblivion.esm: Vampire (Mild blood lust) Attributes: 0002C2AD code 1.41357e+009 magnitude 15 data
19: Oblivion.esm: Vampire (Mild blood lust) Attributes: 0002C2AD code 1.41357e+009 magnitude 15 data
20: Oblivion.esm: Vampire (Mild blood lust) Attributes: 0002C2AD code 1.41357e+009 magnitude 15 data
21: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
22: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
23: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
24: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
25: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
26: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
27: Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE code 1.26375e+009 magnitude 15 data
28: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4 code 1.22921e+009 magnitude 100 data
29: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4 code 1.46475e+009 magnitude 15 data
30: Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4 code 1.09578e+009 magnitude 100 data
31: Birthsigns Expanded.esp: Warrior: 270065AA code 1.09578e+009 magnitude 50 data
32: RealisticFatigue.esp: Realistic Fatigue Effects: 32000810 code 1.17901e+009 magnitude 0 data
33: Oblivion.esm: : 0000C061 code 1.38007e+009 magnitude 1 data
34: TRAP.esp: Cyrodiil: 530015AF code 1.17901e+009 magnitude 0 data
35: kuerteeSimpleVampirismExpanded.esp: Vampirism (Detect Life): 5B003DE4 code 1.4137e+009 magnitude 100 data
36: Oblivion.esm: : 00064C5C code 1.4137e+009 magnitude 25 data

active effects by magic items:
0: DRAT effects:
items:
kuerteeBattleFatigueAndInjuries.esp: : 47000941
kuerteeBattleFatigueAndInjuries.esp: : 4700088D
kuerteeBattleFatigueAndInjuries.esp: : 47000855
kuerteeBattleFatigueAndInjuries.esp: : 47000837
kuerteeAlternativesToDeathAndReload.esp: : 3100082D
effects:
enchantment, Strength by -19
enchantment, Intelligence by -4
enchantment, Willpower by -3
enchantment, Agility by -13
enchantment, Speed by -14
enchantment, Endurance by -5
enchantment, Personality by -6
1: SUDG effects:
items:
Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
effects:
ability, Health by 1
2: VAMP effects:
items:
Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
effects:
ability, Health by 50
3: WKFI effects:
items:
Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
effects:
ability, ResistFire by -30
4: WKMA effects:
items:
: Willpower: FF000840
effects:
ability, ResistMagic by -13
5: FOAT effects:
items:
Birthsigns Expanded.esp: Warrior: 270065AA
Oblivion.esm: Vampire (Mild blood lust) Attributes: 0002C2AD
effects:
ability, Strength by 30
ability, Willpower by 15
ability, Speed by 15
ability, Endurance by 15
6: FOSK effects:
items:
Oblivion.esm: Vampire (Mild blood lust) Skills: 0002C2AE
effects:
ability, Athletics by 15
ability, HandToHand by 15
ability, Destruction by 15
ability, Illusion by 15
ability, Mysticism by 15
ability, Acrobatics by 15
ability, Sneak by 15
7: RSDI effects:
items:
Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
effects:
ability, ResistDisease by 100
8: RSNW effects:
items:
Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
effects:
ability, ResistNormalWeapons by 15
9: RSPA effects:
items:
Oblivion.esm: Vampirism (Mild blood lust): 0002C2A4
Birthsigns Expanded.esp: Warrior: 270065AA
effects:
ability, ResistParalysis by 150
10: SEFF effects:
items:
RealisticFatigue.esp: Realistic Fatigue Effects: 32000810
TRAP.esp: Cyrodiil: 530015AF
effects:
11: WABR effects:
items:
Oblivion.esm: : 0000C061
effects:
enchantment, WaterBreathing by 1
12: DTCT effects:
items:
kuerteeSimpleVampirismExpanded.esp: Vampirism (Detect Life): 5B003DE4
Oblivion.esm: : 00064C5C
effects:
ability, DetectLifeRange by 100
enchantment, DetectLifeRange by 25

actor values:
0: Strength 56 baseAV 75 (abilities aes 30) maxAV 56 modifcations: max -19 (DR/FO-type aes -19), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
1: Intelligence 20 baseAV 24 (abilities aes none) maxAV 20 modifcations: max -4 (DR/FO-type aes -4), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
2: Willpower 37 baseAV 40 (abilities aes 15) maxAV 37 modifcations: max -3 (DR/FO-type aes -3), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
3: Agility 22 baseAV 35 (abilities aes none) maxAV 22 modifcations: max -13 (DR/FO-type aes -13), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
4: Speed 34 baseAV 48 (abilities aes 15) maxAV 34 modifcations: max -14 (DR/FO-type aes -14), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
5: Endurance 61 baseAV 66 (abilities aes 15) maxAV 61 modifcations: max -5 (DR/FO-type aes -5), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
6: Personality 32 baseAV 38 (abilities aes none) maxAV 32 modifcations: max -6 (DR/FO-type aes -6), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
7: Luck 50 baseAV 50 (abilities aes none) maxAV 50 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
8: Health 154 baseAV 154 (abilities aes 1 50) maxAV 154 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
9: Magicka 56 baseAV 56 (abilities aes none) maxAV 56 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
10: Fatigue 125 baseAV 176 (abilities aes none) maxAV 176 modifcations: max 0 (DR/FO-type aes none), damage -50.56 (DG/RE-type aes: none!, ? aes: none), script 0
11: Encumbrance 239 baseAV 452 (abilities aes none) maxAV 452 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
12: Armorer 40 baseAV 40 (abilities aes none) maxAV 40 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
13: Athletics 46 baseAV 46 (abilities aes 15) maxAV 46 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
14: Blade 42 baseAV 42 (abilities aes none) maxAV 42 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
15: Block 37 baseAV 37 (abilities aes none) maxAV 37 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
16: Blunt 33 baseAV 33 (abilities aes none) maxAV 33 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
17: HandToHand 47 baseAV 47 (abilities aes 15) maxAV 47 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
18: HeavyArmor 46 baseAV 46 (abilities aes none) maxAV 46 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
19: Alchemy 4 baseAV 4 (abilities aes none) maxAV 4 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
20: Alteration 3 baseAV 3 (abilities aes none) maxAV 3 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
21: Conjuration 5 baseAV 5 (abilities aes none) maxAV 5 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
22: Destruction 20 baseAV 20 (abilities aes 15) maxAV 20 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
23: Illusion 25 baseAV 25 (abilities aes 15) maxAV 25 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
24: Mysticism 20 baseAV 20 (abilities aes 15) maxAV 20 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
25: Restoration 10 baseAV 10 (abilities aes none) maxAV 10 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
26: Acrobatics 23 baseAV 23 (abilities aes 15) maxAV 23 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
27: LightArmor 10 baseAV 10 (abilities aes none) maxAV 10 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
28: Marksman 15 baseAV 15 (abilities aes none) maxAV 15 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
29: Mercantile 21 baseAV 21 (abilities aes none) maxAV 21 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
30: Security 25 baseAV 25 (abilities aes none) maxAV 25 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
31: Sneak 36 baseAV 36 (abilities aes 15) maxAV 36 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
32: Speechcraft 13 baseAV 13 (abilities aes none) maxAV 13 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
33: Aggression 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
34: Confidence 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
35: Energy 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
36: Responsibility 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
37: Bounty 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
38: Fame 4 baseAV 4 (abilities aes none) maxAV 4 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
39: Infamy 1 baseAV 1 (abilities aes none) maxAV 1 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
40: MagickaMultiplier 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
41: NightEyeBonus 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
42: AttackBonus 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
43: DefendBonus 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
44: CastingPenalty 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
45: Blindness 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
46: Chameleon 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
47: Invisibility 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
48: Paralysis 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
49: Silence 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
50: Confusion 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
51: DetectItemRange 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
52: SpellAbsorbChance 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
53: SpellReflectChance 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
54: SwimSpeedMultiplier 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
55: WaterBreathing 1 baseAV 0 (abilities aes none) maxAV 1 modifcations: max 1 (DR/FO-type aes 1), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
56: WaterWalking 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
57: StuntedMagicka 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
58: DetectLifeRange 125 baseAV 100 (abilities aes 100) maxAV 125 modifcations: max 25 (DR/FO-type aes 25), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
59: ReflectDamage 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
60: Telekinesis 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
61: ResistFire 4.29497e+009 baseAV 4.29497e+009 (abilities aes -30) maxAV -30 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
62: ResistFrost 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
63: ResistDisease 100 baseAV 100 (abilities aes 100) maxAV 100 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
64: ResistMagic 4.29497e+009 baseAV 4.29497e+009 (abilities aes -13) maxAV -8 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
65: ResistNormalWeapons 15 baseAV 15 (abilities aes 15) maxAV 15 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
66: ResistParalysis 150 baseAV 150 (abilities aes 150) maxAV 150 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
67: ResistPoison 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
68: ResistShock 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
69: Vampirism 50 baseAV 50 (abilities aes none) maxAV 50 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
70: Darkness 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0
71: ResistWaterDamage 0 baseAV 0 (abilities aes none) maxAV 0 modifcations: max 0 (DR/FO-type aes none), damage 0 (DG/RE-type aes: none, ? aes: none), script 0

notes:
baseAV already includes ability active effects
maxAV = baseAVs - modifcation max value
modification max = modification to maxAV from non-ability active effects (usually drains and fortifies)
modification damage = modification to current AV from non-ability damaging active effects (usually damage and restores) AND from scripted modAV2s AND console-triggered ModAV/ForceAV
modification script = scripted modAV/forceAV

notes:
1. values listed as unknown-type effects is nothing more than i not knowing what to classify (e.g. drain/fortify OR damage/restore) the effect as rather than the effect being actually unknown.
try to track these unknown-type effects in the 'active effects by magic item' list.
if there is a discrepancy, the AV may be corrupt.
2. 'modification damage' = sum of DG and RE effects and unknown-type effects
if there is a discrepancy, it is likely from a mod using modAV2 or from a player-triggered modAV/ForceAV console command.
ensure that this discrepancy is actually INTENDED by any mods that use modAV2.
if this discrepancy is not trackable (or was from a player-triggered console command), this AV may be corrupted.
3. ensure the value in 'modification script' is actually INTENDED by mods that use modAV.
note that this value is the sum of ALL modAVs.
if this value cannot be justified by the sum effects of ALL mods that use modAV, this AV may be corrupt.

repairs:
1. this utility simply 'tries' to fix corrupted AVs. the fixes may actually damage your game. use with caution.
2. the method used to fix corrupted AVs is heavily dependent on the magic effects active on the player.
3. any difference between the MAX component of the AV and the DR/FO-TYPE AEs value, is reset to 0.
4. any difference between the DAMAGE component of the AV and the DG/RE-TYPE AEs value, is reset to 0.
5. remember, however, that i have not classified all magic effects. these magic effects are listed as unknown-type effects. so some of the expected DAMAG values may be off.
6. also, note that MODAV2s values are included in the DAMAGE value. the difference between the DAMAGE value and DG/RE-TYPE AEs may be intended.
7. this utility does not fix the SCRIPT component of the AV. these are usually from MODAV functions and are actually intended by mods.
8. this utility does not fix the BASEAV value. however it can be fixed manually by the player.
9. this utility should give the player enough data to determine whether an AV is actually corrupt or not.

examples:
i noticed that my player had a -8 DAMAGE to strength that i cannot find from my current active effects.
and i avoid mods that use ModAV or ModAV2. so it was very likely a corruption in the game.
this utility fixed it by resetting DAMAGE to 0 by applying a +8 modification to.
i didn't have to unequip all my items.

because of all my testing of new mods, my DetectLifeRange BASEAV got stuck at 100.
i was detect life even without the power enabled or an item that provides that ability equipped.
this utility only fixes MAX and DAMAGE component of AVs. it can't fix BASEAVs.
to fix it, i had to type 'SetActorValue DetectLifeRange 0' in the console.