SVE compatible version of Romanceable Rasmodius, with extra updates. Makes the Wizard romanceable and marriageable, includes 2, 4 ,6, 8, 10, and 14th heart events. Built off of haywrites Wizard Narrative Overhaul, and updated from WerewolfMaster's Romanceable Rasmodius.
Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
WerewolfMaster: Romanceable Rasmodius haywrites: Wizard Narrative Overhaul FlashShifter: Stardew Valley Expanded Siv's Marriage Mod: Sprite sheet Sevinae/Morghoula: Removal of TMX/PyTK dependencies Jellonip: Dynamic Portraits code st1v3rs0n: Extra Dialogue
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Added dialogue to other villagers reacting to you dating/marrying Magnus.
Added new 1.6 dialogue keys (mostly niche dialogue like dumpster diving etc, or dialogue specific to the fall fair judging (during and post.)
Added portrait preset for Nyapu 12 expression sheet.
Updated some old generic dialogue to be specific to Magnus with new 1.6 dialogue keys.
Fixed Wizard not showing up in y2 festivals.
Updated RSV festival Wizard map patch code.
Fix 12 heart ginger island event (including music, strange sounds, bubble errors, and the bracelet, if theres anything else going wrong with it let me know.)
Fixed WIzard outdoor spouse area not applying.
Fixed pink hair portrait not correctly showing during 4 heart event.
Revamped how pink hair portrait is called to be more flexible with different portrait types (now there is a dynamic e12 token that gets called)
Fixed standard/integrated marriage dialogue config not actually working (did anyone notice this bug... because I sure didn't)
i18n: Most new dialogue is at the very bottom with a // comment indicating it is new dialogue from mod update 1.6.3, exceptions to this are below (there may be some I forgot to list, if so, sorry)
i18n: IMPORTANT: fixed syntax in EggFestival.Married.1.Wizard + Wizard.Fall.patio_Wizard.1
i18n: IMPORTANT: Changed expression in 4HeartEvent.SVE.8
i18n: "Colleague" and "Friend" lines were changed to all lowercase.
The Sprite Spring map patch not correctly applying was fixed in an SVE update so I didn't change anything with that in RomRas to avoid further problems.
I was planning to make this update a bit bigger with additions to some of the new 1.6 festivals but got burnt out. So I'm releasing the update as is to avoid gatekeeping the bug fixes any further LOL
Version 1.6.2
Fix 12 heart part 1 event pathing for farmhouse upgrade 2 and 3
Added music to 14 heart part 1 event
i18n: Fixed expressions for Wizard.RejectMermaidPendant_Under10Hearts
Version 1.6.1
Fixed 14 Heart event not triggering.
Small edits to 14 heart summit event: pathing, camera, and a i18n quotation fix.
Edited part 1 of the 14 heart event to be only in the spouse room to avoid farmhouse conflicts.
Part 1 of the 14 heart event will no longer trigger if you havent unlocked the summit.
Changed Magic Ink part 1 + Linus/Wizard mountain event from using end Warpout. Now Magic Ink shouldn't end in a surprise visit from Mr. Qi.
If you were unable to view parts of the 14 heart event because of the bugs with 1.6.0, you can use debug ebi Parrot.RomRas_14HeartPart1 for part 1, or Parrot.RomRas_14HeartPart3 for part 3 to force see these events again.
Version 1.6.0
Updated for 1.6 Compatibility (details below.)
i18n changes: a handful of new lines under disposition and strings categories.
Updated event id's to unique event id's (except for 4 heart sve event, and non-heart sve events.)
Migrated Magic Ink event id's only, if you open up a pre-existing save file, you will likely see many heart events again (you can just skip them.)
Added the Wizard as a winter star participant with unique gifts (in marriage only.)
Updated all festival positions, many festivals now have varied positions for odd/even years.
Luau even years: The wizard will sit on the rock to the side of the dock up until 4 hearts, after which he will be accessible on the dock.
Added varied birthday gift responses based on relationship for non UCR users (same as if you were using UCR.)
Added SOME new dialogue for new 1.6 dialogue keys. (mostly bouquet/pendant accept/reject dialogues.)
Changed Olivia Magnus ???? schedule to only be active up until 6 hearts. 7+ hearts this schedule will stop. (Previously would stop once you reach 8.)
Fixed 5 heart event pathing outside of tower.
Fixed 12 heart event to not use json assets.
Fixed 14 heart event to use correct summit map.
Fixed Wizard not showing up during flower dance main event.
Known issue with summer_sun_2 schedule not correctly applying. idk why this is happening lol
Removed custom fixed dialogue as a dependency. This will come back in a future update when custom fixed dialogue is updated.
Note: Expect future updates that add content that came with 1.6. I did not add them in this patch because I haven't gotten to play 1.6 yet!! TT-TT
Version 1.5.5
Fixed quest dialogue not working (A Dark Reagent and Staff of Power quests)
Version 1.5.4
Fixed 2 missing i18n lines (wizard.neutral.8)
Version 1.5.3
Added display name in disposition so wizard/magnus could be translated on RR's side
Version 1.5.2
Converted to i18n format (sorry to any translators who have already gone through the hassle of translating for 1.5, hopefully i18n will make it easier for the future.)
Fixed Leah portraits in RR 6 heart event.
Fixed Mermaid portraits in SVE 12 heart event.
Fixed Magic Ink Marriage variant event.
Various grammar fixes/spelling mistakes fixed. Rewrote some no-ex wife lines to flow better.
Carpal Tunnel any% speedrun complete.
Version 1.5.1
Its not a new verison launch without a game breaking bug. Json assets dependency fixed lmao
Version 1.5
Complete restructuring of mod files, most content now gets loaded from assets.
Added compatibility with Unique Courtship Response (UCR.)
Changed + added portrait compatibility. All portrait compatibility changed through config. Adds compatibility for 7, 9, 12, and 32 expression portrait sheets.
Ridgeside Village compatibility added (festival dialogue, festival positions.)
Olivia and Wizard now meet up only up until 7 hearts.
Added all previously missing SVE Wizard dialogue/events for dynamic portrait compatibility and slight edits.
Reworked config. Added new config for portraits, ex-wife mentions, Mature event edits, and sleeping + pink hair sprites.
Altered movie reactions for pre-marriage Wizard, and post marriage/dating Wizard. He should have different reactions to all movies when dating/married.
Added more seasonal variety to commonly seen marriage dialogue (funLeave, funArrive, outdoor day) and extra non seasonal variety for spouse room dialogue.
Adds dating variations for SVE lore events that include the wizard.
Added special dialogue for the day before a festival - before marriage.
Slight adjustments to festival locations (I believe just egg festival, so he no longer stands next to the sewer, and the Festival of Ice in marriage.)
Returned main event festival locations in marriage. (The wizard will watch you fish, hunt eggs, or join the town for the pot luck soup, etc.)
Extended low heart festival dialogue to include 0-1 hearts.
Fixed duplicate wizards at festivals (especially the spring dance... if duplicate wizards return let me know...........)
Fixed spring dance dialogue not properly triggering in marriage (odd year only.)
Fixed gendered dialogue not applying correctly in standard mode.
Fixed expressions for Wizard's birthday dialogue (non UCR.)
Fixed missing expressions for annoyed with children dialogue.
Fixed sprite config changes not applying to Shrine of Illusions event in standard mode.
Version 1.4.13
Fixed wizard not appearing at egg festival or flower dance correctly pre marriage.
Version 1.4.12
Removed TMX and PyTK dependency. Credit to Sevinae/Morghoula for helping with this!
Redone download structure to make it simpler.
Wizard now shows up in slightly different festival locations if you're married in some festivals. (credit to: Sevinae/Morghoula)
Fixed dialogue bug in Moonlight Jellies Festival in marriage.
Version 1.4.11
Kissing sprite will no longer disappear for 9/10 heart event for certain sprite sheets.
Version 1.4.10
Adjusts 9/10 heart event for new SVE Secret Woods Map. Thank you to FlashShifter for editing the event before hand.
Slight extra adjustments to 9/10 heart event.
Fixes disappearing sleeping wizard, custom wizard config now alters his sleeping sprite, try turning it on and off to see which result works for you best.
Version 1.4.9
Added 7 expression compatibility. Use this version if experiencing any disappearing portraits.
Fixed incorrect update notification.
More grammar fixes.
Version 1.4.8
SVE 14 Heart event will no longer crash.
Magic Ink Quest fix: Wizard no longer stands in you.
Various grammar fixes.
Linus and Marlon have new dialogue to acknowledge your marriage.
Added Expressions to SVE's marriage schedule dialogue.
Added new pre-marriage schedule for Summer Sundays 2-3 hearts, to match corresponding dialogue: He will meditate all day as if he is performing a ritual.
Checks for Canon-Friendly Dialogue Expansion to prevent it from overwriting Wizard's event dialogue.
10 + 14 Heart event, Wizard should no longer disappear during kissing animation with SVE compatible sprite sheets.
Version 1.4.7
14 heart event fix.
Version 1.4.6
Fixed 10 heart event not working in standard mode
Version 1.4.5
Fixed standard config not actually working
Fixed SVE edits not applying
Fixed 4 heart event sprite bug
If u downloaded version 1.4.4 im sorry
Version 1.4.3
Added many new config options for dialogue and events.
Integrated SVE dialogue and events into RomRas dialogue/events, tldr: more dialogue, more events if enabled in config.
SVE dialogue/events include mild adjustments to better fit RomRas wizard's personality.
Added post event dialogue for all RomRas events to match SVE.
Changed dialogue with name inconsistency. Wizard now knows his name is Magnus :)
Compatibility fix for SVE 4 heart event, wizard now has an appropriate portrait and sprite when changing appearance at the shrine.
Adjustments to 10/9 heart event: Rejecting the wizard now puts you at 6 hearts. Removed secret woods music at the beginning. (Silence seems more fitting.)
Fixed 8 heart event to match new bed sprite from sve... again :(
Added config to fix the wizard always calling you his witch in marriage even if you aren't female.
Removed old Part 1 of the 14th heart event due to new update making beds movable. The rest of the 14th heart event is still available. May or may not rewrite something in the future.
Version 1.4.2
Fixing a previous bug caused a new bug oops. Night Market dialogue now fixed for good, hopefully.
Version 1.4.1
Fixed schedule strings not working. (Halloween set up, Night Market, etc.)
Edited 8 heart event to adjust to new SVE Wizard bed.
Fixed some dialogue somewhere who's expression didn't work properly.
Removed all spouse room files and references. SVE was overwriting them anyway. Custom Spouse Patio mod no longer required for this mod.
Functionally Compatible with SVE 1.13
Version 1.4.0
Wizard now present at ALL festivals. (He only shows up to Feast of the Winter Star in marriage though.)
New festival dialogue for every other year, with the exception of the Night Market. (To match SVE's new switching festivals.)
Custom birthday gift reactions.
Further dialogue updates and bug fixes from the original mod. (The movie invite dialogue is fixed.)
Custom flower dance acceptance responses based on heart level and year.
Fixed Wizard's pre-marriage schedule to *actually* match SVE's.
Marriage schedule to visit the deep woods currently broken (on SVE's side, not mine)
Fixed Wizard's mail to be his iconic blue mail.
Event fixes. (yes, the 14 heart event bench bug is fixed.)
Removed all XNB dependability.
Version 1.3.6
14 heart event fix for new SVE Summit map.
Version 1.3.5
Fixed Ice Festival marriage dialogue
Version 1.3.4
Major bug fixes im so sorry;;
Fixed Wizard becoming undatable after 4 hearts.
Fixed looping 10 heart event.
Updated to include updates from original mod (more edited events, fixed Magic Ink quests not triggering properly, etc.)
Custom Kissing Mod patch added as optional file.
Wizard now shows up as Magnus at 11+ hearts.
Added Who's Rasmodius sprite patch. (see compatibility for details)
Original mod now includes custom spouse patio, this download does NOT include it, go to the original mod to get the file, its maintained there and compatible with this version.
Wizard visiting Adventurer's Guild in marriage removed because it broke in SVE 1.11 nothing I can do about that until it gets fixed in SVE.
In marriage, Wizard now leaves for the deep woods on the 12th of each month, to the Adventurer's Guild on the 22th, and sets up the halloween festival all day on the 26th as he did before marriage
This mod is Romanceable Rasmodius by WerewolfMaster (which is built off of the Wizard Narrative Overhaul mod by haywrites) but made compatible with FlashShifter's Stardew Valley Expanded. It also includes extra features to better streamline it with the lore of SVE. Visit the original mod for more details and to show your support HERE!
THIS MOD WILL ONLY WORK WITH SVE INSTALLED. Meaning this version will NOT work with only vanilla Stardew Valley.
Instructions:
Delete '[CP] Romanceable Rasmodius SVE' from your mods folder (If updating from older version.)
Download, unzip, and place '[CP] Romanceable Rasmodius SVE' into your mods folder.
Select your preferred options in config. (Highly recommend Generic Mod Config Menu mod to make this easier.)
Requires SMAPI, Content Patcher, and Stardew Valley Expanded (and its requirements) to all be installed as well.
(Optional) Custom Kissing Mod patch requiresCustom Kissing Modby Digus to be installed (allows you to kiss the Wizard before marriage after seeing the 10/9 heart event.)
Features (from original mod):
Fully romanceable Wizard.
2, 4, 6, 8, 10, and 14-heart events with the Wizard.
NEW: Full customizable portrait and sprite compatibility. (Compatible with 32, 12, 9, or 7 expression portrait sheets.)
Marriage schedule reflects SVE schedule.
Further festival appearances and dialogue (including Ridgeside Village festivals).
Customizable compatibility with SVE.
Slight adjustments to SVE dialogue and events to match wizard personality in RomRas.
New dialogue for any new game content.
Config:
Portrait Mode: (32, 12, Nyapu 12, 9, 7) Select the amount of expressions your portrait sheet uses. Nyapu 12 is ONLY to be used with Nyapu's Young Wizard 14 expression portrait sheet because it is different from other 12 expression sheets. Nyapu 34 expression should be fine to use with the 32 portrait mode config. Let me know if you use a portrait sheet that has a different amount and I can add compatibility for it. Expressions are coded as dynamic tokens in mod version 1.5. If you're comfortable with stardew modding, you can edit my default expression values for yourself to better suit your portrait sheet. You can find this in the content.json near the top with comments with more instructions/suggestions. All expressions I based off of Who's Rasmodius. The mod only uses 12 expressions, however 32 expression sheets alter the order of certain expressions so the config reflects this change. For the best experience, 12 expression sheets are closest to my "intended vision" when setting expressions, but other ones will work out more than fine.
Override Generic Dialogue: (true, false) Enables or disables the mod from overriding certain dialogue meant for all spouses to be wizard specific. Compatible with and without UCR. I recommend you keep this enabled even if you have UCR, only disable if you have multiple spouses to avoid them speaking like the wizard.
Dialogue: (standard, integrated) Standard is vanilla Romanceable Rasmodius pre-marriage dialogue. Integrated adds SVE pre-marriage dialogue alongside the standard RomRas dialogue.
Marriage Dialogue: (standard, integrated) Standard is vanilla Romanceable Rasmodius marriage dialogue. Integrated adds SVE marriage dialogue alongside the standard RomRas marriage dialogue.
Ex-Wife Mentions: (enabled, disabled) Enables or disables the wizard's dialogue + events surrounding his ex-wife, Caroline, and Abigail. Does not disable the witch, but alters her lore to the wizard. Does not disable, but alters the Magic Ink questline. I recommend keeping this enabled, as his ex-wife is important to the wizards character lore and vanilla stardew events. However the option to disable is here if you prefer it.
Event: (standard, integrated) Standard is vanilla Romanceable Rasmodius 2-14 heart events only. Integrated adds SVE wizard heart events, and rearranges the order of all events, to create a heart event for every heart level (except 11 and 13).
Mature Events: (enabled, disabled) Same as SVE config, enables or disables RomRas edits to wizard related SVE mature events. This does not disable mature events, you need to disable that in SVE config to not see them at all.
Wizard Babies: (true, false) Use custom purple haired baby sprites. Disable if using other custom baby sprites.
Wizard Age Appearance: (old, young) Set to match the appearance of your wizard sprite. Edits dialogue to match his visible age. The wizard is still very old in age, but now he wont talk about his wrinkles if his portrait is very obviously in his 20's.
Farmer Gender: (male, female, gender neutral) Set to match your farmer's gender. Edits dialogue to refer to the farmer with correct gendered terms.
Sprite: (vanilla, new, disabled) Specify which wizard sprite to use. Vanilla is base game sprite. New is WerewolfMaster's wizard sprite designed to fit DCBurger's wizard. 'Disabled' disables this functionality (previously named 'Custom') so you can use other sprite mods (Content Patcher or the like.)
Is a sleeping sprite available: (true, false) Check true/false based on if your wizard sprite sheet includes a sleeping sprite (in 29th slot.) If set to false, the mod will substitute a meditation sprite as a sleeping pose (18th slot.) If unsure, setting to false is a safe bet.
Is a pink hair sprite available: (true, false) Check true/false based on if your wizard sprite/portrait sheet includes a pink hair pose/expression. This is used for the SVE Shrine of Illusions event. The mod will substitute an outfit change in its place if set to false. Pink hair sprite slot is 24 and 25. Outfit substitution sprite slot is 48 (marriage outfit lol.)
Custom Wizard Sprite/Portraits Tutorial: I wrote an article for this mod that goes into detail about how to make them work. If you require further assistance making custom portraits/sprites work, and my explanation in the article does not help. I highly recommend joining the Stardew Valley official Discord, there is a channel dedicated to helping people install mods. You will get much faster and direct help there. Triggering Heart Events:
Standard RomRas:
2 hearts: Enter the Wizard's tower at any time of day.
2 SVE Hearts: Enter Cindersnap forest, 6AM - 6PM, sunny weather.
4 hearts: Go to the mountain, 8PM - 12PM. (Requires at least 1 heart with Linus)
4 SVE Hearts*: Enter the Wizard's tower, any time of day. Requires letter.
6 hearts: Enter Cindersnap forest, 8AM - 4PM, sunny weather. (Note: This event requires 2 hearts with Leah to trigger.)
8 hearts: Enter the Wizard's tower, 6AM - 11PM.
10 hearts: Enter the secret woods, 8AM - 5PM. Requires letter.
14 Hearts: Part 1: Enter farmhouse, 7AM - 5PM, Part 2: Leave farmhouse, 6AM - 7PM. Part 3: Summit, 7PM - 12AM. First two parts will trigger one after another randomly with a 50%, and then 25% chance. (Requires second house upgrade with the crib, and unlocked summit to see final part.)
Integrated SVE + RomRas
1 RR Hearts: Enter the Wizard's tower at any time of day.
2 SVE Hearts: Enter Cindersnap forest, 6AM - 6PM, sunny weather.
3 RR Hearts: Go to the mountain, 8PM - 12PM. (Requires at least 1 heart with Linus)
4 SVE Hearts*: Enter the Wizard's tower, any time of day. Requires letter.
5 SVE Hearts: Enter Cindersnap forest, 6AM - 6PM, spring/summer/fall only, sunny weather.
6 RR Hearts: Enter Cindersnap forest, 8AM - 4PM, sunny weather. (Requires at least 2 hearts with Leah to trigger.)
7 SVE Hearts: Enter Wizard's tower, any time of day.
8 RR Hearts: Enter Wizard's tower, 6AM - 11PM.
9 RR Hearts: Enter the secret woods, 8AM - 5PM. Requires letter.
10 SVE Hearts: Enter Cindersnap Forest, 1:30PM - 4:30PM. Requires letter.
12 SVE Hearts: Part 1: Farmhouse, 6PM - 2AM. Part 2: Island West, 10AM - 5PM. Requires Ginger Island house repaired.
14 RR Hearts: Part 1: Enter farmhouse, 7AM - 5PM, Part 2: Leave farmhouse, 6AM - 7PM. Part 3: Summit, 7PM - 12AM. First two parts will trigger one after another randomly with a 50%, and then 25% chance. (Requires second house upgrade with the crib, have to have seen the 12 heart event, and unlocked summit/seen the event where Clint breaks the boulder.)
* 2, 4 Heart SVE event will occur in both standard and integrated as it is part of SVE lore, and existed before SVE made the wizard datable. Compatibility:
MissCoriel's NPC Unique Courtship Responses: Compatible, requires CORE component of the mod. Compatible with both enabled or disabled Override Generic Dialogue config. Enabling Override Generic Dialogue is still RECOMMENDED.
Looking for Love: compatible as long as you disable LFL's dateable Wizard, otherwise they overwrite each other.
Razolyn the Magnificent: Incompatible for as long as Razolyn replaces the Wizard.
Ran's Harvest Goddess: Incompatible, overwrite one another.
Dialogue Mods that overwrite wizard: should work as long as they load BEFORE this mod. (Put a Z in front of the [CP] Romanceable Rasmodius SVE folder to make sure it loads last.)
Custom Kissing Mod: Patch available in optional files.
Romanceable Rasmodius Redux Revamped: Incompatible, they overwrite one another. You need to use only one at a time. Otherwise a great mod you should check out if you're interested. Its made by my friend and I've been using it in my recent playthrough.
Ridgeside Village: Compatible, includes extra wizard festival dialogue + festival appearances for ridgeside events.
Portrait + Sprite mods: Compatible, read yellow text in config section of the mod description for more details. If you require further assistance making custom portraits/sprites work, and my explanation does not help. I highly recommend joining the Stardew Valley official Discord, there is a channel dedicated to helping people install mods. You will get much faster and direct help there.
NPC Adventures: Compatible, I have written a mod that adds the wizard as an invitable companion here. Romanceable Rasmodius compatible of course.
Translations: Permissions from the original Romanceable Rasmodius have been opened, and I give permission for any components/dialogue/events written by me to be translated. The mod has dialogue/events copied from SVE (with permission) for compatibility and editing purposes, you will have to see if SVE allows for translation of their assets. As of version 1.5.2 the mod is fully converted to i18n format, you only need to translate the default.json in the i18n folder. I apologize to any translators who already gone through the hassle of translating to 1.5.0, hopefully converting to i18n will streamline this for the future.
Permissions/Credits: Thank you to WerewolfMaster for opening up the permissions to update/edit/reupload the mod and to FlashShifter for allowing more lore compatibility with SVE! Thank you to Sevinae/Morghoula for helping out with removing all TMX and PyTK dependencies, Jellonip for dynamic portrait code, and st1v3rs0n for extra dialogue!
The Future/Personal Notes: There are still several things I would like to add in the foreseeable future to this mod, for example I've been wanting to expand SVE's Pierre Mature event. The married variation never felt complete enough, especially with Magnus telling you that you can discuss it later, only to be too tired to talk lol. I would also like to expand In Law dialogue after marriage, add more edits to dialogue, maybe make the feast of the winter star table look less dinky for once, etc. In the meantime, the 1.5 update was largely meant to clean up the nightmare of a content.json and to make it easier to work with in the future. Along the way I also added a bunch of small features and addressed a bunch of bugs, but most importantly made portrait compat much easier. However, updating this mod and creating my npc adventures wizard addon burned me out a bit, so future updates probably wont be super soon.
Otherwise please let me know if you run into any issues or bugs. Also do let me know if there's any major SVE update that breaks anything with this mod, I dont typically find out about these updates until I get around to playing again myself. If you report a bug please supply a smapi log as well, thanks.