Welcome to the AFK Mods bug tracker. In order to report an issue, you need to have a VALIDATED account to post one. Once you have followed the link the registration email sent you, please select a project from the drop down menu below. Select “Open New Issue” and fill out the form with as many details as possible.

Please also consider sending your bug report to Bethesda if you are reporting on an issue with Skyrim Special Edition, Fallout 4, or Starfield. Doing so will help everyone on all platforms.

Issue Data
Status: Closed
Issue Type: Bug Report
Project: Unofficial Skyrim Special Edition Patch
Component: Skyrim SE: Vanilla
Category: Items
Assigned To: Nobody
Platform: All
Severity: Medium
Votes: 0
Watching: N/A
Opened By TheBlackSwan on Feb 21, 2020 9:19 am
Last Edited By Arthmoor on Feb 27, 2020 5:25 pm
Closed By Arthmoor on Apr 14, 2020 6:37 pm
Resolution: Fixed
Comment: Fixed for USSEP 4.2.3.

Issue #28845: Dragon Heartscales not being given

 
When returning to a location (dragon lair) with a dragon which has already been dispatched, a generic dragon will be there.

Upon killing these generic dragons, I equip Kahvozein's Fang and loot the corpse. But I get no dragon heartscale.

This most recently happened at Shearpoint, when I fast traveled there to begin a trek to another destination. I figured I'd capture another soul and get a heartscale while I was there.

I collect these because heartscales as I have a mod which uses Dragon Heartscales when upgrading certain weapons and armor to make them more effective against dragons.

This bug seems to be similar to the one where these generic dragons did not give out Dragon Souls upon death, which you folks fixed long ago.

Comments

4 comment(s) [Closed]
TheBlackSwan said:
 
this continue to happens with generic dragons. Three of the four dragons in Skuldafn failed to give heartscales. Only the first, named dragon gave heartscales.

Arthmoor said:
 
I'm not entirely convinced this is a bug. The script controlling the acquisition of heartscales was specifically written to only work once on each dragon that was killed while using the dagger. Which means that when it respawns, this variable isn't going to be reset.

Since the vanilla game has no further use for these heartscales once they're obtained, it seems like it would be more appropriate for the mod author to adjust that in their own mod.

TheBlackSwan said:
 
I suspect that the "only work once for each dragon" is to prevent the player from getting multiple heartscales per corpse and not to limit the player to one heartscale per dragon location/spawn point.

And as I stated in my previous update, three of the four dragons (the generic, unnamed ones) in Skuldafn did not give a heartscale, and they are only encountered once in the entirety of the game.

Further, I have had some of the randomly encountered generic dragons all across Skyrim and Solstiem not give heartscales. Last evening it was in the hills North of Markarth and it was my first ever trip into this particular area.

Finally, if I take a looooong time to get my alteration skill to 100 and have killed a lot of dragons (say 300+), I may never be able to complete Tolfdier's quest to get a Heartscale if the limit is one heartstone per location vs one heartstone per corpse.

Comment #3 Feb 28, 2020 7:37 am  Edited by TheBlackSwan on Feb 28, 2020 7:38 am
Arthmoor said:
 
It looks like the script controlling this needs to reset the DoOnce property even though a normal respawn is already supposed to do this.

Easy fix accomplished by simply adding an OnReset() event to set DoOnce back to 0.

Showing Comments 1 - 4 of 4