Adds Various Repair Tools To Fix Item Condition In The Field.
Download
WHAT DOES THIS MOD CHANGE AND WHY?:
- Multiple new items have been added to the shop pool of general store shelves. The primary purpose of these items is for use as a means to repair all types of equipment and items on the go, without having to visit a blacksmith.
- Each repair tool has a different category of items it is able to repair here is a list:
- Armorers Hammer: Plate Armor and Plate Shields from Iron to Adamantium, No Ebony, Orcish, or Daedric.
- Jewelers Pliers: Chain Armor and Chain Shields, THIS INCLUDES RPR:I's ADDED MAIL ARMORS (Iron to Adamantium, No Ebony, Orcish, or Daedric.)
- Sewing Kit: Clothing Items and Leather Armor and Leather Shields.
- Whetstone: Bladed Weapons, this includes: Axes, Swords, and Short-blades.
- Epoxy Glue: Blunt Weapons and Bows.
- Charging Powder: Enchanted Items of all types, NOT including Artifacts and items made from Ebony, Orcish, or Daedric.
- These repair tools have different levels of rarity, so not every shop will stock the rare charging powder, and this rule applies for all the repair tools.
- Some tools are more effective when used on certain items/materials than others. The key example being Charging Powder, which is more potent on items that are more innately attractive to holding magical charge. This includes Silver, Dwarven, and Adamantium Items. Staves in general have great magical holding capabilities, Adamantium being the most potent, and various other items such as Wands, Daggers, Mages Robes, etc.
- The amount that is repaired per use of a tool is dependent on the type of tool used, as well as increased or decreased slightly by the users Luck stat.
- Use of a repair tool takes effort and therefore drains the player's stamina after being used, some tools are more strenuous to use than others, this can either be made more apparent depending on the endurance stat of the player. Also the task takes time, which can be reduced or increased based on the speed and agility stats of the player, some repair tasks take longer than others.
- Repair tools CANNOT be used while enemies are nearby (just like when you can't rest) and can't be used if you are too exhausted.
- Tools have a limited durability and will eventually break from use.
- Repair tools can only repair items up to a maximum of 80% of the maximum condition value. This is to keep Black-smiths in business, you are just a DIY amateur after all, you need a professional to make something truly "Like New" again.
- You CANNOT repair an item that is completely broken (below 1% durability or completely unusable) with these tools, they are meant to be preventative measures. If you have a completely broken item, you need to have a professional bring it back to working condition, such as a black-smith, or a general store owner.
SPOILERS/MORE DETAILS:
- If you want EXACT numbers and information on how some mechanics and formula work in this mod, under the hood. You can look at the source code yourself from the github linked lower down. You can also email/post a thread on the parent forum post linked below and I would be happy to answer any questions.
- This mod was designed with other mods in mind, this includes "Roleplay Realism: Items" and my own mods that make equipment durability much more of a factor than in the vanilla game, this mods include. Physical Combat And Armor Overhaul: https://www.nexusmods.com/daggerfallunity/mods/76 and if not using PCO my mod before that being, Believable Equipment Characteristics And Durability: https://www.nexusmods.com/daggerfallunity/mods/75
OPTIONS:
- Restricted Materials: Toggle For Repair Material and Artifact Restrictions.
- Time Cost Toggle: Toggle If There Is A Time 'Cost' When Repairing Something.
- Filter Broken Items List: Toggle If The List For Repairing Items Filters Out Completely Broken Items, I.E. 0% Condition.
- Clip Volume: Control The Volume That Repair Tool Sounds Will Play At.
Feel free to leave any suggestions and such, i'm very open to anything, and hopefully you find this addition enjoyable or enhances your Daggerfall Unity experience in some way.
Github Source Code: Github
Acknowledgements: Big thanks to Hazelnut for helping me optimize and clean up this code near the very end of development, as well as giving a good example template for adding items into the game through his other mod's code.
Possible Future Feature Ideas & Concepts To Be Added:
- 8/1/2020, 3:20 PM:
- 8/1/2020, 3:25 PM: Likely add more items in the future for various other purposes and uses, not just repair.
-Edit 1: Released v1.05, Added Toggle-able Setting For Artifact And Item Material Repair Restrictions.
-Edit 2: Released v1.08, Made it so using a repair tool on-top of costing some fatigue to do the task, also forwards time as well. The time taken is determined by the tool being used and on the Speed and Agility attributes of the player, different attribute effect based on the task done.
-Edit 3: Released v1.10, courtesy of Kab the Bird Ranger. Fixes a bug where tools would not disappear when broken if the "AllowMagicItemRepair" DFU setting was "True". Thanks again, Kab.
-4/25/2023: Released v1.15, A bunch of changes, mostly general code clean-up, added settings, more modded item support, etc.