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.