Stardew Valley

File information

Last updated

Original upload

Created by

fierrof

Uploaded by

fierrof

Virus scan

Safe to use

About this mod

The mod adds a new magic system to the game, it tries to be simple and balanced.

Requirements
Permissions and credits
Changelogs
Donations
Rune Magic



WARNING
This mod is now in BETA, almost every feature is functional but there will be bugs.
I will try to fix problems as they appear.


Features


  • Spells: A list of spells the player can use for various purposes. The spells can be learned and used via the spell book or by inscribing them
    into magic items. Every spell belongs to a school of magic.
  • Magic Schools: There are four Magic Skills: Abjuration, Alteration, Conjuration, and Evocation. Each Magic School will have a list of Feats or Magic
    Professions that can be learned.
  • Magic Items:
    • Spell Book: The Spell Book is the main source of magic. It contains all the spells the player has learned and can be used to cast spells.
    • Runes: Carved stone pieces with glyphs and Magic Dust that have charges. When activated, a spell is cast and a charge is used.
      They slowly recharge over time and have a random number of charges based on the level of the spell. They have a chance of breaking when used.
    • Scrolls: One-time use items that can be crafted and infused with spells.
      They don't have charges but are cheaper than runes.
    • Staves: Blunt weapons that grant the ability to cast spells.
      They always have 20 charges and regenerate once per day. They cannot be crafted but can be found in the mines.




List of Spells

Abjuration School:
  • Healing: Heals the caster for a small amount.
  • Shielding: Rises the caster's defense.
  • Cleansing: Removes hurtful effects from the caster.
  • Haste: Makes the caster sprint fast for a short duration.
  • Strength: Increases the attack damage of the caster.
  • Regeneration: Slowly regenerates stamina for a long period of time.
  • Vitality: Increases the maximum stamina and health of the caster.
  • Banishing: Destroys the target creature if it's hurt.
  • Warding: Makes the caster immune to damage for a short period of time.

  • Alteration School:
  • Transmutation: Removes quality from an item and gives the caster some money back.
  • Charming: Charms the target NPC, making it more friendly towards the caster for a period of time.
  • Displacement: Teleports the caster to a target location.
  • Invisibility: Makes the caster invisible for a short period of time.
  • Translocation: Switches position with a target living creature.
  • Teleportation: Returns the caster home from anywhere.

  • Conjuration School:
  • Hydration: Conjures a watering can at the target location.
  • Labor: Conjures a hoe at the target location.
  • Breaking: Conjures a pickaxe at the target location.
  • Light: Conjures a torch at the target location.
  • Summoning: Summons a creature to fight for the caster.
  • Stone: Conjures a big stone on the target location.
  • Excavation: Conjures a stair at the current level of the mine.

  • Evocation School:
  • Magic Missile: Shoots a magic missile for every 2 Magic Skill levels.
  • Ice Bolt: Shoots an Ice bolt to the target creature slowing it down.
  • Blasting: Creates an explosion at the target location, breaking and damaging everything in it.
  • Fireball: The caster throws a ball of fire that explodes and damages every enemy in an area.
  • Storm: The caster creates a lightning storm.


  • How to Use


    To start your journey, befriend the Wizard who will give you a Spell Book (You need 3 hearts to trigger the event.)
    With the Spell Book you will be able to enter the magic menu (default key K) and in places of resting, currently the Farm and the Wizards Tower,
    you will be able to memorize spells for the day.
    The magic menu has a number of Memorized Spell Slots where you can put spells to be used during the day.
    They deactivate on use and will be reset after rest.
    After memorizing the spells you want to use for the day you can use them by pressing Q and selecting the spell you want to use.
    If you didn't use a slot you can change it by pressing on the memorized slot and selecting a new spell at the Farm or Wizard's Tower.

    After some time the Wizard will teach you how to craft scrolls, and the Dwarf, Runes. ( You need 5 hearts with any of them to trigger the events.)


    Use:
    K to open the Spell Book.
    Q to select spells.
    R to cast spells.



    Installation


    Just click and drag the two folders inside the .rar file into the mods folder.

    It should look like this:
    Mods
    • [RM]ContentPacks
    • RuneMagic


    DO NOT USE VORTEX TO INSTALL OR EXTRACT, click on archive and drag the two folders inside directly into the mods folder.

    Compatibility

    • Compatible (if you find any incompatibility with these please let me know!):
      • Stardew Valley Extended
      • MARGO
      • Romanceable Rasmodius / Rasmodia
    • Other Mods: It should compatible with almost everything, even Magic from spacechace0, it would be redundant and not balanced though.
    • Multiplayer: Confirmed not working in multiplayer. I'll look into it when the mod is more complete.
    • Mobile: This mod is made for PC only, and there are no plans to port it to mobile.w


    Source: https://github.com/facufierro/RuneMagic




    Credits


    This mod was possible thanks to spacechase0 as it is inspired in Magic, and uses SpaceCore, JsonAssets and Generic Mod Config Menu.
    And of course to pathoschild, without SMAPI I wouldn't even know where to start.