Stardew Valley

File information

Last updated

Original upload

Created by

MoonSlime

Uploaded by

MoonSlime

Virus scan

Safe to use

About this mod

Become the terror of stardew valley!

Requirements
Permissions and credits
Translations
  • Russian
  • Portuguese
Changelogs
Donations

Introduces a new mechanic to stardew valley, "Scaring/Thieving" that interacts with the social system in a whole new way. Loose friendship but have a chance to gain loot when interacting with giftable NPCS!
  • After talking with a giftable NPC once, You can go up to them and hit the Scare/Steal key (default: B .. for BOO!)
  • Many things affect how Terrifying/Sneaky you are such as; the direction you are vs the direction the NPC is, weather, if you're outside and it's dark out, daily luck, ect.
  • You will loose friendship with them (who likes getting scared?) but they have a chance to drop an item they like or love.
  • This counts as a gift for the week! You can only scare villagers twice per week.
  • Afterwards, the skill will go on cooldown.
  • For those who don't want to terrorize the village, you can also scare/steal from monsters. This only gives 1/3rd the exp... but if you do well enough, it will push them back and deal 1 damage, while also an extra loot item!

The idea of this mod came about wanting to scare villagers... but some one pointed out that the idea was close to stealing from them. So I added a config that reskins most of the mod into the thieving skill! For those who think that "scaring" is kinda silly and immersion breaking. The config option requires a restart to take effect.


  • Level 5: Ghost / Pickpocket - Direction no longer affects the dice chance.
    • Level 10: Banshee / Highwayman - You now affect NPCs around you at once.
    • Level 10: Wraith / Mugger - You gain 25% of your max Health and Stamina when you Scare/Steal.
  • Level 5: Zombie / Robin hood - Chance to not loose friendship when scaring/stealing.
    • Level 10: Vampire / Phantom - Universal Loves are now a possible chance to get from Scaring/Stealing
    • Level 10: Ghoul / Rogue - Gain an extra 10% to your Scare/Stealing dice rolls, and to your loot rolls. 



  • Remove the Spooky: Changes the skill to the Thieving Skill when this is selected (default: false)
  • Thief skill page icon: Changes the icon of the Thief skill when the above is true (default: 1).
  • Monsters Only: Change to true (check mark it) to make it so you can only scare/steal from monsters. (default: false)
  • Action Key: The keybind you press to Scare/Steal
  • Global EXP modifier: This changes the overall exp you get from the skill (default: 1)
  • EXP from a fail: The exp you get when you completely fail to scare/Steal. (default: 1)
  • Exp from a tier 1 success: How much exp you get at a tier 1 success (default: 8)
  • Exp from a tier 2 success: How much exp you get at a tier 2 success (default: 16)
  • Exp from a tier 3 success: How much exp you get at a tier 3 success (default: 24)
  • Exp from a tier 4 success: How much exp you get at a tier 4 success (default: 32)


  • All Professions: All custom skill professions should be compatible with All professions.
  • CJB Item Spawner: With the switch to content patcher, all items should correctly show up with the item patcher.
  • UI infosuite 2: Does not support custom skills, you will not see custom skill exp gained from it. Please use one of the other options below....
    • Xp Display: Will show custom archaeology gained exp. This mod also has custom hooks into it's API to make it so the Hoe and Pan count as Archaeology tools.
    • Abilities - Experience Bars: Will show custom skills exp gain and show them as bars.
    • Experience Bars: Should be compatible with all custom skills



  • More items that effect scaring?
  • Maybe a machine of some type that auto scares/steals from villagers who walk past it?



  • If you want to help out with making the skill better, please do! I am also looking to commission people for the following things (tho if you just want to help, that is also fine)
  • Improve the base code/optimizations

 

Install required mods.
Download, unzip, and place the SpookySkill folder into the Stardew Valley Mod folder.
If installed on an existing file, the new professions should be immediately available.

Should be compatible with most other mods.  Please share incompatible mods on Nexus.
Not compatible with Android.




Special thanks to: The stardew valley discord, spacechase0 for the magic mod, which I used to help set up this one greatly, DrBird for the same reason. lcy1998666 for the chinese localization. Thanks to Tea and Libraries for the art!

The this mod is under the MPL 2.0 license. Anyone is free to change, upload, or edit this code as long as it remains under the MPL 2.0 license. Link to the Source code.