Skyrim
0 of 0

File information

Last updated

Original upload

Created by

Puff The Magic Dragon

Uploaded by

pufthemajicdragon

Virus scan

Safe to use

About this mod

Allows you to remodel Breezehome into a player-owned shop for selling your loot!

Requirements
Permissions and credits
Translations
  • Spanish
**************************************************
* Breezehome Store by Puff The Magic Dragon *
**************************************************
Been adventuring for a while? Got too much loot and nowhere to sell it? Maybe you should open a shop!


===========
Description
===========
Introducing the Breezehome Store!
This mod allows you to remodel Breezehome into a store for selling your wares. The remodel will cost 1900 septims, and can only be done if you have not yet purchased any other upgrades for the house. Once purchased, the shop is completely remodeled into a store, complete with empty display cases, mannequins, and shelves! You'll have to provide your own inventory and hire a shopkeeper to tend the store while you're out adventuring.

If you're looking for a way to open your own shop without remodelling Breezehome, check out The Drunken Dragon!

============
More Details
============
Once you purchase Breezehome, you can speak to the steward about decorating your new home. You'll see a new option among all of 
the decorating options to "Remodel as a shop". (Note: You'll only see this option if you have not yet decorated your home.)

The remodeled shop is ready for you to decorate with your items and loot as you see fit. You'l be sent on a short quest to find a suitable shopkeeper, and there is a chest in the back room for stowing your gear. Any items left in this chest are available to your shopkeeper to sell (yes, you can speak to your shopkeeper and view his wares and buy your own equipment from him). Several times throughout the day, even when you're gone, the shopkeeper will make a sale and deposit your share of the profit into a safe in the back room. You'll need to return to the shop in order to collect your earnings.

You'll make about 60% of each item's full value when it sells (I chose 2/3 to accommodate a livable wage for your shopkeeper and taxes). Works with all kinds of items except player-enchanted items. As of version 1.2, you can ask the shopkeeper to help you decorate; empty shelves will be automatically populated with items from the chest, however mannequins and weapon racks will still need to be filled by the player.

This mod is compatible with, but does not require, HearthFires. If you do have HearthFires, there is a special easter egg for you to find after you've been running the shop for a while ;) (spoilers below, if you really want them).

If you want to know the magic behind the curtain, there is a background script running that randomly selects an item inside the chest, calculates its value, then removes the item (deletes it to Oblivion) and adds 2/3 of the item's value to the safe. The script runs only during business hours (8am - 8pm) and will run at random intervals of 1-4 hours. During each "sale", if the total value of the first item is less than 100 gold, a second item will be selected, and so on until the total value is greater than 100 gold, and then it will wait another random interval. Arrows will be sold in stacks of 20, or however many are left if there are less than 20. Your items won't sell tremendously quickly, and some days will be more profitable than others, but it's a great way to unload some of that extra gear you've collected that other merchants just can't afford to buy.

The magic behind the automatic decoration is limited. Ingredients will be placed by the front door, soul gems above the display case, and potions above them, and scrolls above the bookshelf. Miscellaneous items will be displayed on the counter. If there are no items of the appropriate type in the chest, the associated shelf will remain empty (it's on my to-do list to make this a little more dynamic).

===================
HearthFires Easter Egg
===================
*** SPOILERS ***!!!!!!!!!!!
Spoiler:  
Show

After owning the shop for about a week, you may return and find that a few things have been rearranged. This is because Brenuin gave up drinking and has a full time job and a place to live, so the sappy old fart adopted Lucia. There's a note on Brenuin's nightstand that hints at this, and if you hang out you can see Lucia comes to this house to sleep at night.

This easter egg only works if you have HearthFires (duh) and have not adopted Lucia yourself. The storage room is emptied to make room for a bed for Lucia. The safe is moved into the wall just outside the room, and the chest is moved behind the counter at the foot of the stairs.


============
Requirements
============
Skyrim v1.9.32
SKSE 1.7.1 - http://skse.silverlock.org/

============
Installation
============
Recommended NMM:
Click and run!
Manual:
Extract the files directly into your \Data folder.
Activate the mod in your Skyrim Launcher

=================
Upgrade Instructions
=================
Recommended NMM:
Deactivate previous version
Activate latest version

Manual
Extract the files from the archive and overwrite them in your \Data folder

If you are upgrading to v1.1 because of a bug in v1.0 that prevented the Store script from running, then, if possible, you should load an earlier save from before you purchased the remodel upgrade. If you are loading a game which was saved after you encountered the bug (meaning you have purchased Breezehome, purchased the remodel, and hired the shopkeeper but are unable to make any progress after this point), then open the console and enter the following two lines to get the scripts running:
SetStage pppBreezeHomeQuest 200
SetStage pppBreezeHomeStoreQuest 10

Upgrading from v1.1 to v1.2 or v1.3 will automatically take care of any cleanup. 

=======
Removal
=======
Make sure you are not in Breezehome!
Save your game (just in case)
Open the console (by pressing the ~ key) 
Enter "Setstage pppUninstall 5" without the quotes.
Press <Enter>
Close the console
Give the game a few moments to clear everything out and return things to their original state.
NOTE: You'll still own Breezehome, but with no upgrades. The uninstall script moves affected NPCs to DragonsReach to do their own thing.
Save your game.
Exit.
Restart Skyrim and load your last savegame.
Save again.

=============
Compatibility
=============
This mod modifies the dialogue on two vanilla quests (house purchase and a miscellaneous quest for the shopkeeper). It also 
modifies the Home Decorating Guide for Whiterun. 

============
Known Issues
============
The price of the upgrade may not display correctly in the Whiterun steward's dialogue. Not sure what's going on here. It costs 
1900 gold. (This appears to only be an issue if you load the mod into an existing save.)
Player-enchanted items are sold at the base price for the unenchanted version of the item. This is due to flaws in the scripting 
engine that I cannot overcome.
Mannequins may wander. This is a bug in the vanilla mannequins, and is not related to this mod. You'll need to provide your own fix for this built-in bug (the Skyrim Unofficial Patch fixes this).

***SPOILER***
Lucia may still ask if you can be her father/mother even after being adopted by Brenuin. I'm having a heck of a time tracking down the conditions to disable that dialogue. 

===============
Version History
===============
Version 1.0 - Turn Breezehome into a Store!
Versoin 1.1 - Fixed an issue where the quest would crash without the Hearthfires DLC
Version 1.2 - Fixed broken dialogue with Dragonsreach steward
    Fixed guards suggesting you buy Breezehome after you bought it
    Added automatic decoration via dialogue with shopkeeper
    Added Hearthfires easter egg
Version 1.3 - Fixed incorrect dialogue conditions for hiring shopkeeper and completing his personal quest
     Fixed cell reset bug (mannequins going naked)
     Addressed possible bug where items would stack up outside the chest
     Set Motion_Quality to "Fixed" for decorate items, to prevent them from moving if the player bumps them
     Set shopkeeper as Essential as long as he's the shopkeeper

==========
To-Do List
==========
***SPOILERS***
 ( Strikethrough lines have been completed in the latest version )
Add a sign out front of the building.
Add a quest allowing Brenuin to adopt Lucia now that he has a stable job and a place to live. Implemented as "Hearthfires easter egg"
Fix guard dialogue about "Breezehome is available" after purchasing Breezehome.

If I get a lot of free time and extra motivated:
Make a stand-alone shop, rather than using a player home. (This will probably get published as a separate, unique mod). - Completed: The Drunken Dragon!
Add automatic decoration option to Brenuin's dialogue, so that the store will automatically decorate with items from the chest.
 - Update the automatic decoration to be more dynamic. 
Add additional or alternative shopkeepers (in case Brenuin dies or someone wants to hire a different NPC). - Set Brenuin as essential.

===============
Credits goes to:
===============
All the users on the TES forums who helped me figure out some of this junk, the CS Wiki for all the tutorials and reference, the 
users who update and contribute to the wiki, for Blender and all the users who've written wonderful tutorials for it, and for 
NifTools and the NifTools team and all the hard work they put into making such wonderful tools available. I know I didn't use 
half these tools for this mod, but they still get credit cause they're awesome.
And many thanks to Bethesda for making such an awesome game and for making the construction set that lets people like me with way 
too much free time modify the game.
Thanks to God for creating us all!