Lord, people. This isn't hard to understand. The author, along with apparently a select few other people, encountered a bug where the Ancient Nord pickaxe could not mine basic ore. Just because YOU don't have this issue doesn't mean this mod is redundant, it means you don't need it.
No, it doesn't in vanilla Skyrim/Dragonborn. That's why I made this mod. Before, the AN Pickaxe could only be used to mine the ore in Solstheim, not the basic ore in Skyrim.
I have Skyrim, Update, Dawnguard, Hearthfire, and Dragonborn, as well as USLEEP and none of those allow the AN Pickaxe to mine the basic ores in Skyrim.
Madcat221 and Lemuroza are right. You can also check here: http://www.uesp.net/wiki/Dragonborn:Ancient_Nordic_Pickaxe#Ancient_Nordic_Pickaxe "Can be used in place of a standard pickaxe to mine other ores."
Just tested it with this mod turned off and I could not mine Iron Ore with the Ancient Nordic Pickaxe. With this mod on, I can. Proof: http://imgur.com/A1ewzkP
Well the Ancient Nordic Pickaxe is a better quality pickaxe able to pierce through materials a normal pickaxe can't. Would be akward if the stronger one couldn't handle an easier work thant the one it's been made for.
Again, no need for this mod, it's an original feature of vanilla dragonborn.
I've played this game on console and PC for two years without any mods installed and haven't had a problem with the ancient nordic pickaxe. To my knowledge there hasn't been a reported bug for this in the vanilla game. I did a search for this in various places like the UESPwiki and found that the ANP can be used like a normal pickaxe. Since I started modding I've noticed how easy it is to change and or break almost any part of the game without much effort. Mods that change many aspects of the game like USLEEP can very well be the problem. This mod may be a good fix for those with similar issues, however I would still be interested in finding the true culprit.
Sorry if the comments made sound ungrateful. Thank you for fixing an issue some may be experiencing.
I actually opened up the Dragonborn.esm and found that it did not add the AN Pickaxe to the mineoretools list. |Image| Maybe I just somehow got a bad esm that didn't do that?
I think you just missed one of the patches for the game because this mod is unnecessary in a regular game but good on you for fixing the problem for others.
Lord, people. This isn't hard to understand. The author, along with apparently a select few other people, encountered a bug where the Ancient Nord pickaxe could not mine basic ore. Just because YOU don't have this issue doesn't mean this mod is redundant, it means you don't need it.
My Skyrim is version 1.9.32.0.8. Did I miss a patch? Did the Dragonborn DLC have a patch?
Also, I updated the description to inform people that this is only for people that have this bug, not for everyone; and included what would make this incompatible with other mods.
That is the last version. If you're using a Steam version of the game, it would be rather hard to miss an official patch, I think. Is the game folder pristine and unmodified? If not, then the more likely possibility is that some other mod already made alterations similar to what IsharaMeradin mentioned, and that takes precedence in the load order over the original Ancient Nordic Pickaxe. Your mod here would in turn take precedence over that if loaded later and make it appear to fix what the other mod "broke". If the game folder has any other added third-party elements, those need to be treated with suspicion. Remove all of them and replace and test one by one, or remove one by one and test. Probably best to remove all, make the game pristine, start a new savegame and acquire the Pickaxe, then use that savegame as a baseline to test when adding back the previous mods one by one.
If you identify a mod that alters the original Pickaxe in this fashion you thought broken, then it would be a good idea to make that discovery public. If the that mod's author undoes that alteration, then no other mod would be required to patch it.
I mean, there could be a mod in my load order that slipped up there, but like I said, I did open up Dragonborn.esm in the CK and found that the official DLC did not add the AN Pickaxe to the MineOreToolsList. That is my main problem.
What I would like is a little help from the community. I need someone who doesn't have this bug to open up Dragonborn.esm in the CK and look in the MineOreToolsList FormList and see if the AN Pickaxe is in there.
I don't use Creation Kit, but I'm also stumped. I happen to have a pristine game folder awaiting a new collection of mods. I ran TES5Edit and looked at the FormID Lists. 0010ACC4 MineOreToolsList in Skyrim.esm of course has no record for it, but then neither does Dragonborn.esm have an entry to overwrite 0010ACC4. I noticed that 040385BA DLC2StahlrimMineOreToolsList includes records for two different variants of Ancient Nordic Pickaxe, but that's another question. I checked the other DLC and Update.esm, but found no changes to MineOreToolsList.
I think we both must be looking in the wrong place. I was taking a cue from where you looked, but I am uncertain where else to look for confirmation.
My DLC2StahlrimMineOreToolsList includes 3 versions of the AN Pickaxe. 1. The version for the initial quest. 2. The basic version you get from the quest and can purchase. 3. Hoarfrost.
Hmm... maybe they added the AN Pick axe to the MineOreToolsList via script but a mod messed with that script somehow? Wait... isn't adding to formlists ingame an SKSE command? This is confusing.
Mod Organizer clean profile with only USLEEP, launched with SKSE and running ENBoost. At main menu opened console and COC'd to Riverwood. Added Ancient Nordic Pickaxe to inventory and ensured I did not have a regular pickaxe. Tested a quarry spot behind the inn via activation, got quarry stone. Tested the iron mine across the river by the waterfall via attacking, got iron. Screenshot
How it works: Dragonborn DLC has a tool list for pickaxes that will only work on stalhrim deposits. This tool list is used instead of the MineOreToolsList in the MineOreScript for the stalhrim veins. There is an initiation quest which is used to integrate things between Dragonborn and the other DLC as well as the base game. This quest is called: DLC2Init At the quest level is the attached script: DLC2_QF_DLC2_MQ04_02016E02 Within this script there is a quest stage fragment function (for stage 10) that when called performs the setup operations for the integration. Within this function is the following (among other things):
; formlist for mining tools int iIndex = 0 while iIndex < DLC2StalhrimMineOreToolsList.getSize() mineOreToolsList.AddForm(DLC2StalhrimMineOreToolsList.getAt(iIndex)) iIndex = iIndex + 1 endWhile
What this means is the following: The ability to mine regular veins with the Ancient Nordic Pickaxe can be broken in the following manner... 1. If the quest stage is not set for some reason, the fragment does not run. 2. Some mod interrupts or alters the integration process and left out or bypasses the mining tools modification. 3. A mod which changes the MineOreToolsList was added after the integration function was processed. This would wipe out the integration modification. Even if said mod was removed, the damage is done as I've seen no evidence that the tool list is checked for correctness when a save game is loaded.
The quest does have an OnPlayerLoadGame event on a player alias script which is used to ensure certain things are modified for DLC integration when the DLC are added mid-game. Perhaps USLEEP could add a check for the tool list in this location. Aside from adding properties for the tool lists the added process could be as simple as this:
; formlist for mining tools int iIndex = 0 while iIndex < DLC2StalhrimMineOreToolsList.getSize() If !mineOreToolsList.HasForm(DLC2StalhrimMineOreToolsList.getAt(iIndex)) mineOreToolsList.AddForm(DLC2StalhrimMineOreToolsList.getAt(iIndex)) EndIf iIndex = iIndex + 1 endWhile
However, USLEEP staff have already told me once before that adding things in to ensure proper behavior post-mods when it works fine pre-mods is outside their scope and falls on the mod author to correct.
Thank you very much for that info. It seems my game had a hiccup at that point. Maybe because of the sheer number of mods I have running, the script didn't run. That or my alternate start mod messes that up (Skyrim Unbound). In any case, if you do somehow have this bug, I have the fix right here. At least it's something.
@IsharaMeradin Sorry to interrupt. Your explanation is just great. I broke my game somewhere and now Just try SKYRIM DRAGONBORN UPDATE only but no good. Wondered why it happens. Autoharvest mod could be probrem. Is it possible to fix just using setstage DLC2Init 10 ? (Provided I don't use other mods to overwrite)
Jeez give the guy a break, he obviously didn't know and i couldn't remember myself, its doing no one any harm, if someone has this bug/error then there is now a fix.
The problem is that the description of the mod misrepresents itself and its necessity; it's incorrect on no less than two counts. This can easily lead new players unfamiliar with the game environment to installing a mod they simply do not need. I am not at all tolerant of misinformation, accidental or deliberate.
Allows the Ancient Nordic Pickaxe from Dragonborn to work on basic ore veins like the normal Pickaxe. In technical terms, it adds the various versions of the Ancient Nordic Pickaxe to the mineore formlist along with the normal pickaxes.
There should be no incompatibilities.
First, the clear implication in the description is that it alters a fundamental gameplay behavior, which it does not. Second, it alleges no incompatibilities which, as IsharaMeradin also pointed out, is simply not true. This mod indeed could do harm, at least of a minor sort.
If the description is corrected to make it clear that this mod is only useful for the rare players who have somehow broken their game in this fashion and that it can conflict with other mods, then perhaps everyone who has commented here will "give the guy a break" as you suggest. We have constructively pointed out his errors; now the ball is back in his court.
I don't think people really care about your tolerances you haven't been constructive your tone is condescending and arrogant and doesn't lend towards a good response.Try being less of a know it all and more of a friendly advise helper.Other than a very miner possible conflict it isnt going to trash anyone's world so lets drop the dramatics keep things helpful and friendly and im sure the op will be happy to correct any errors.
The "condescension" was directed at you, not the author of this mod. The tone of my original comment was less "dramatic"; I was simply pointing out the error as others have done. Your comment, however, begged for a different tone. You should have known better than to ask people to not point out the issues with the mod for the sake of nothing more than touchy-feelyness.
Neither I nor my wife have ever had this alleged limitation in the basic game and DLC. The Ancient Nordic Pickaxe was always able to mine all basic ores everywhere. This continued to be true even after I added a carefully selected mountain of hundreds of mods (right up to 254 plugins). Whatever conditions lead to a few people having this problem, it is not a fundamental limitation of the latest/last version of the game and DLC.
37 comments
Before, the AN Pickaxe could only be used to mine the ore in Solstheim, not the basic ore in Skyrim.
I have Skyrim, Update, Dawnguard, Hearthfire, and Dragonborn, as well as USLEEP and none of those allow the AN Pickaxe to mine the basic ores in Skyrim.
http://www.uesp.net/wiki/Dragonborn:Ancient_Nordic_Pickaxe#Ancient_Nordic_Pickaxe
"Can be used in place of a standard pickaxe to mine other ores."
Proof: http://imgur.com/A1ewzkP
Again, no need for this mod, it's an original feature of vanilla dragonborn.
Can we agree that sometimes this game does break, for perhaps no reason, and we, as modders, can fix these problems?
Sorry if the comments made sound ungrateful. Thank you for fixing an issue some may be experiencing.
Also, I updated the description to inform people that this is only for people that have this bug, not for everyone; and included what would make this incompatible with other mods.
If you identify a mod that alters the original Pickaxe in this fashion you thought broken, then it would be a good idea to make that discovery public. If the that mod's author undoes that alteration, then no other mod would be required to patch it.
What I would like is a little help from the community. I need someone who doesn't have this bug to open up Dragonborn.esm in the CK and look in the MineOreToolsList FormList and see if the AN Pickaxe is in there.
I think we both must be looking in the wrong place. I was taking a cue from where you looked, but I am uncertain where else to look for confirmation.
1. The version for the initial quest.
2. The basic version you get from the quest and can purchase.
3. Hoarfrost.
Hmm... maybe they added the AN Pick axe to the MineOreToolsList via script but a mod messed with that script somehow? Wait... isn't adding to formlists ingame an SKSE command? This is confusing.
WHY ARE ALL MY MODS CONFUSING?! lol xD
I'm tired from muddy fence building, so I gotta take a break.
At main menu opened console and COC'd to Riverwood. Added Ancient Nordic Pickaxe to inventory and ensured I did not have a regular pickaxe.
Tested a quarry spot behind the inn via activation, got quarry stone.
Tested the iron mine across the river by the waterfall via attacking, got iron.
Screenshot
How it works:
Dragonborn DLC has a tool list for pickaxes that will only work on stalhrim deposits. This tool list is used instead of the MineOreToolsList in the MineOreScript for the stalhrim veins.
There is an initiation quest which is used to integrate things between Dragonborn and the other DLC as well as the base game. This quest is called: DLC2Init
At the quest level is the attached script: DLC2_QF_DLC2_MQ04_02016E02
Within this script there is a quest stage fragment function (for stage 10) that when called performs the setup operations for the integration. Within this function is the following (among other things):
; formlist for mining tools
int iIndex = 0
while iIndex < DLC2StalhrimMineOreToolsList.getSize()
mineOreToolsList.AddForm(DLC2StalhrimMineOreToolsList.getAt(iIndex))
iIndex = iIndex + 1
endWhile
What this means is the following:
The ability to mine regular veins with the Ancient Nordic Pickaxe can be broken in the following manner...
1. If the quest stage is not set for some reason, the fragment does not run.
2. Some mod interrupts or alters the integration process and left out or bypasses the mining tools modification.
3. A mod which changes the MineOreToolsList was added after the integration function was processed. This would wipe out the integration modification. Even if said mod was removed, the damage is done as I've seen no evidence that the tool list is checked for correctness when a save game is loaded.
The quest does have an OnPlayerLoadGame event on a player alias script which is used to ensure certain things are modified for DLC integration when the DLC are added mid-game. Perhaps USLEEP could add a check for the tool list in this location. Aside from adding properties for the tool lists the added process could be as simple as this:
; formlist for mining tools
int iIndex = 0
while iIndex < DLC2StalhrimMineOreToolsList.getSize()
If !mineOreToolsList.HasForm(DLC2StalhrimMineOreToolsList.getAt(iIndex))
mineOreToolsList.AddForm(DLC2StalhrimMineOreToolsList.getAt(iIndex))
EndIf
iIndex = iIndex + 1
endWhile
However, USLEEP staff have already told me once before that adding things in to ensure proper behavior post-mods when it works fine pre-mods is outside their scope and falls on the mod author to correct.
EDITED for spacing on mod comment page side...
Sorry to interrupt.
Your explanation is just great.
I broke my game somewhere and now Just try SKYRIM DRAGONBORN UPDATE only but no good.
Wondered why it happens. Autoharvest mod could be probrem.
Is it possible to fix just using setstage DLC2Init 10 ? (Provided I don't use other mods to overwrite)
First, the clear implication in the description is that it alters a fundamental gameplay behavior, which it does not. Second, it alleges no incompatibilities which, as IsharaMeradin also pointed out, is simply not true. This mod indeed could do harm, at least of a minor sort.
If the description is corrected to make it clear that this mod is only useful for the rare players who have somehow broken their game in this fashion and that it can conflict with other mods, then perhaps everyone who has commented here will "give the guy a break" as you suggest. We have constructively pointed out his errors; now the ball is back in his court.