I can still absorb the souls, and quest-related dragons (such as the first one in the main quest) have names and interactions. Sidequest dragons don't seem to have names or interactions, though.
Here's a list of mods I have. None of them should be changing anything about dragons, though, except maybe the Unofficial Skyrim Patch. I'm using the temporary 1.05b release of the USKP. I haven't uninstalled any mods.
Manantis.esm
HighResTexturePack01.esp
HighResTexturePack02.esp
Unofficial Skyrim Patch.esp
lanterns of skyrim - all in one.esp
hg.esp
br_hoodcirclets.esp
UnreadBooksGlow.esp
Phenderix's Magic Evolved.esp
WATER.esp
WATER - Get Wet.esp
Here's a Papyrus log for the last time this happened:
Spoiler
[06/30/2012 - 05:39:12PM] [dragonactorscript < (FF000D96)>]OnLocationChange() calling WI.RegisterDragonAttack(None)
[06/30/2012 - 05:39:12PM] error: Cannot call HasKeyword() on a None object, aborting function call
stack:
[WI (00035D64)].wifunctionsscript.RegisterDragonAttack() - "WIFunctionsScript.psc" Line 476
[ (FF000D96)].dragonactorscript.OnLocationChange() - "dragonActorSCRIPT.psc" Line 110
[06/30/2012 - 05:39:12PM] warning: Assigning None to a non-object variable named "::temp32"
stack:
[WI (00035D64)].wifunctionsscript.RegisterDragonAttack() - "WIFunctionsScript.psc" Line 476
[ (FF000D96)].dragonactorscript.OnLocationChange() - "dragonActorSCRIPT.psc" Line 110
[06/30/2012 - 05:39:26PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:36PM] error: (FF000D96): Failed to send event HeadBleed03 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "" Line ?
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:39:45PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:50PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:53PM] AnimEvent: DragonLandEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:57PM] error: (FF000D96): Failed to send event HeadBleed04 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "" Line ?
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:39:57PM] error: (FF000D96): Failed to send event HeadBleed03 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "" Line ?
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:39:57PM] error: (FF000D96): Failed to send event HeadBleed01 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "" Line ?
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:40:04PM] AnimEvent: DragonTakeoffEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:04PM] Dragon AnimPayLoad: DragonTakeoffEffect
[06/30/2012 - 05:40:05PM] AnimEvent: DragonTakeoffEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:05PM] Dragon AnimPayLoad: DragonTakeoffEffect
[06/30/2012 - 05:40:06PM] AnimEvent: DragonTakeoffEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:06PM] Dragon AnimPayLoad: DragonTakeoffEffect
[06/30/2012 - 05:40:09PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:11PM] [dragonactorscript < (FF000D96)>]OnLocationChange() calling WI.RegisterDragonAttack([Location < (00018A4E)>])
[06/30/2012 - 05:40:11PM] AnimEvent: DragonLandEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:14PM] error: (FF000D96): Failed to send event HeadBleed02 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "" Line ?
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "" Line ?
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:19PM] Remove mouth/injury FX art, begin death FX sequence for [dragonactorscript < (FF000D96)>]
[06/30/2012 - 05:40:21PM] player close enough to absorb[dragonactorscript < (FF000D96)>]
[06/30/2012 - 05:40:44PM] Info: *Achievement 43 awarded - a winnar is you!*
[06/30/2012 - 05:40:54PM] VM is freezing...
[06/30/2012 - 05:40:54PM] VM is frozen
[06/30/2012 - 05:40:55PM] Saving game...
[06/30/2012 - 05:40:55PM] VM is thawing...
[06/30/2012 - 05:40:58PM] VM is freezing...
[06/30/2012 - 05:40:58PM] VM is frozen
[06/30/2012 - 05:40:59PM] Log closed
[06/30/2012 - 05:39:12PM] error: Cannot call HasKeyword() on a None object, aborting function call
stack:
[WI (00035D64)].wifunctionsscript.RegisterDragonAttack() - "WIFunctionsScript.psc" Line 476
[ (FF000D96)].dragonactorscript.OnLocationChange() - "dragonActorSCRIPT.psc" Line 110
[06/30/2012 - 05:39:12PM] warning: Assigning None to a non-object variable named "::temp32"
stack:
[WI (00035D64)].wifunctionsscript.RegisterDragonAttack() - "WIFunctionsScript.psc" Line 476
[ (FF000D96)].dragonactorscript.OnLocationChange() - "dragonActorSCRIPT.psc" Line 110
[06/30/2012 - 05:39:26PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:36PM] error: (FF000D96): Failed to send event HeadBleed03 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:39:45PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:50PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:53PM] AnimEvent: DragonLandEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:39:57PM] error: (FF000D96): Failed to send event HeadBleed04 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:39:57PM] error: (FF000D96): Failed to send event HeadBleed03 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:39:57PM] error: (FF000D96): Failed to send event HeadBleed01 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:40:04PM] AnimEvent: DragonTakeoffEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:04PM] Dragon AnimPayLoad: DragonTakeoffEffect
[06/30/2012 - 05:40:05PM] AnimEvent: DragonTakeoffEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:05PM] Dragon AnimPayLoad: DragonTakeoffEffect
[06/30/2012 - 05:40:06PM] AnimEvent: DragonTakeoffEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:06PM] Dragon AnimPayLoad: DragonTakeoffEffect
[06/30/2012 - 05:40:09PM] AnimEvent: DragonPassByEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:11PM] [dragonactorscript < (FF000D96)>]OnLocationChange() calling WI.RegisterDragonAttack([Location < (00018A4E)>])
[06/30/2012 - 05:40:11PM] AnimEvent: DragonLandEffect delivered by Dragon ([dragonactorscript < (FF000D96)>])
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:14PM] error: (FF000D96): Failed to send event HeadBleed02 for unspecified reasons.
stack:
[ (FF000D96)].MGRitual05DragonScript.PlaySubGraphAnimation() - "
[Active effect 1 on (FF000D96)].FXDragonBloodDamageScript.OnHit() - "FXDragonBloodDamageScript.psc" Line 343
[06/30/2012 - 05:40:14PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:15PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:16PM] error: (FF000D96): Actor is dead, cannot start combat.
stack:
[ (FF000D96)].MGRitual05DragonScript.StartCombat() - "
[WE04 (0009C1B8)].wescript.makeAliasAggressiveAndAttackPlayer() - "WEScript.psc" Line 94
[alias Dragon on quest WE04 (0009C1B8)].wealiasscript.OnHit() - "WEAliasScript.psc" Line 60
[06/30/2012 - 05:40:19PM] Remove mouth/injury FX art, begin death FX sequence for [dragonactorscript < (FF000D96)>]
[06/30/2012 - 05:40:21PM] player close enough to absorb[dragonactorscript < (FF000D96)>]
[06/30/2012 - 05:40:44PM] Info: *Achievement 43 awarded - a winnar is you!*
[06/30/2012 - 05:40:54PM] VM is freezing...
[06/30/2012 - 05:40:54PM] VM is frozen
[06/30/2012 - 05:40:55PM] Saving game...
[06/30/2012 - 05:40:55PM] VM is thawing...
[06/30/2012 - 05:40:58PM] VM is freezing...
[06/30/2012 - 05:40:58PM] VM is frozen
[06/30/2012 - 05:40:59PM] Log closed
