Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

HeyImAmethyst

Uploaded by

HeyImAmethyst

Virus scan

Safe to use

Tags for this mod

About this mod

Ars Venefici is a Stardew Valley mod that adds the ability to craft and cast spells with a spell book!

Requirements
Permissions and credits
Changelogs
Ars Venefici is a Stardew Valley mod that adds the ability to craft and cast spells with a spell book!

The functionality for the spell making is a port of the spell making functionality from the Ars Magica Legacy Mod for Minecraft to C# (I asked for permision to turn this into a Stardew Mod and got the okay to do so!).

Took inspiration from the Ars Nouveau mod for Minecraft to make spells using a spell book format.

Some functionality for some spell parts is based on some spells from the Magic mod by spacechase0.
The cutscene of the wizard giving you a spell book is also based on the learning magic cutscene from the magic mod.
The professions in this mode are also based on the professions from the magic mod.

Install

- Make sure the game is updated to the latest version.
- Install the latest version of SMAPI
- Install SpaceCore.
- Install Mana Bar.
- Install this mod.
- Run the game using SMAPI.

Uninstall
- Simply delete the mod from your mods folder.


Learning Wizardry

To gain access to crafting spells and the wizardry skill, you need to be at 4 hearts with the wizard. Then you need to simply enter his tower. If Stardew Valley Expanded is installed, you will need to enter the new custom basement the mod adds to his tower.

Using magic

- Press shift and 'B' to open the spell book menu.The spell book menu will show you all the different spell parts you can use.To create a spells, you will need to place one or multiple shapes, which are squares, into each shape group on the spell page you are on.
    - Each shape group can hold up to 4 shapes/modifiers and if you want a spell to have more than one shape group, they have to be filled in order (Left to right) with no empty ones in between (the spell will not be valid and will not cast if that happens).
- Then you will need to place one or multiple components, which are octagons, into the spell grammar section of the page.
- You can change the way shapes, and components behave with modifiers, which are diamonds.
- Be sure to give your spell a name. Once you have created your spell, you can close your spell book and the spell will be saved.
- A spell label that show the current selected spell will appear on the screen once the spell book menu is closed. It can be moved with shift + the OemTilde button (~)
- Use 'Z' and 'X' to move through your list of spells. You can also use shift and 'Z' and shift and 'X' to cycle through a spell's shape groups
- Once you have the spell you want, you will be able to cast it. To cast a spell, press Q.
- These controls can be adjusted in Ars Venefici's config file or if you have Generic Mod Config Menu installed, a section for the Ars Venefici config should appear in its menu, allowing you to edit the config values in game.

Professions

You gain magic XP by casting spells. Leveling up increases your mana regen amount, and unlocks some professions:

- Level 5: Mana Efficiency (Total mana cost of spells is reduced by about a third).
    - Level 10: Mana Efficiency (Total mana cost of spells is reduced by about half).
    - Level 10: Mana Conservation (25% chance of spells not costing any mana).
- Level 5: Mana Regen I (doubles base mana regen amount).
    - Level 10: Mana Regen II (triples base mana regen amount).
    - Level 10: Mana Reserve (+500 max mana).


Replenishing Mana

Your mana will regen over time. Each level you gain for wizardry as well as the Mana Efficiency professions will inrease the mana regen amount. You can also replenish some mana by eating food. The energy recovery amount a food item gives will recover the same amount of mana (this my change in the future once I figure out how to give others the ablitiy to add specific custom items that recover mana)

 How Mana is Calculated

Every shape and modifier is multiplied together to create a multiplier value. Every compenent is added together to create a cost value. Then those two values are multiplied together to get the final mana cost.

Additional Notes

Ars Venefici seems to roughly translate to 'The Art of Wizardry' or 'The Art of Sorcery' based on translating using google and using some Latin translation sites to see if the words are acurate. I wanted to use 'Ars' in the name as a refrence to Ars Magica Legacy, the original Ars Magica Mod by AWildCanadianEh, and Ars Nouveau. If there is a more accurate translation of 'The Art of Wizardry' or 'The Art of Sorcery' that includes the word 'Ars' please let me know ^^'

Video Tutorial
Source Code