Divinity: Original Sin 2

File information

Last updated

Original upload

Created by

aPCSet_team

Uploaded by

idealist

Virus scan

Safe to use

Tags for this mod

About this mod

"The system for needs" makes actual resting and all kinds of food and drinks necessary for your characters, whilst not making this a primary goal of game.

Permissions and credits
Donations
Update 1.0.2:
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Full compatability with game version 3.0.168.526. Now the version of the modification is displayed correctly.

Update 1.0.1:

–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Full compatability with game version 3.0.160.028


Description:


Food:

When consuming food your characters gain an additional status "Full"  for some amount of turns. The time depends on the food type and lies between 400 – 800 turns (around 40 – 80 minutes of game time, without combat). Row of usefulness – ingredients > vegetables/fruits > raw meat/fish > cooked food. Limbs also sets status "Full“.
The status "Full"  gives a "+1" bonus to constitution and a "+3%" bonus to poisonresistance.

Drinks:

Drinks give you the status "Thirst quenched" - "+3%" to fireresistance and "+5%" to movement speed for 600 turns. Alcohol and potions do not quench your thirst.

Increase of the statuses duration:

If a character consumes food while the status "Full"  is active with a status time greater than the number of moves before the expiration, the status timer gets greater. If it give with less turns  – so the duration remains current.
Drinks always increase the turns-timer for "Thirst quenched"  to the maximum. 

Empty Stomach and Hungry:

When "Full"  and/or "Thirst quenched"  are depleted - "Empty Stomach"" occurs for 200 turn (Approximately 20 minutes). If a character didn't eat or drink in that time then the "Hungry"  status applies: "-1" constitution, "-1" wits, "-20%" movement speed.
Both statuses "Empty Stomach" and "Hungry" are removed when consuming food or drinks.

Notes:
  • The mod works with the majority of recipes in the  "Crafting Overhaul" .
  • The mod is going to work with food, drinks and recipes from other mods, if tags are correctly added.
  • Some original ingredients prolong the status of "Full" - like cooked food because of lack of tags.
 
Resting:

If a character is sitting/lying down out of danger (after around 1 minute) he/she will get the status "Relaxed" - which recovers health, source points, giving "+1" to intelligence, wits, lucky charm  and "+0.2" to sight. Also the character gains permanent "Spirit Vision" (if you already possess the ability). When the character stands up - "Relaxed"  is replaced by "Perfectly rested"  and these bonuses remain for 900 turns.
If you want to rest multiple characters, you have to unchain them.
The 50% penalty of vitality removes "Perfectly rested" . Any damage of vitality taken during "Relaxed" removes the status.

Spirit Vision:
Permanent "Spirit Vision"  can be turned off/on during the duration of  "Perfectly rested"  when using the "Spirit Vision"  ability. When "Perfectly rested " expires permanent "Spirit Vision"  is removed (Except for story purposes like the "Hall of Echos") and it returns to its original state.
 
Undead:

The Undead don't get a bonus from food and drinks and don't recover vitality by relaxing, they also don't loose statuses
from "Relaxed“  and "Perfectly rested“  by damage.
 
Adding characters to the system:

When installing the mod, your groupmembers get the status "Empty Stomach" for 200 turns. When adding a new character to your group, either the origin characters of mercenaries, they too will get the status after game events, save game loads or by consuming food/drinks.
When removing a character with the status "Hungry" - adding him back with the same status "Hungry".

Installation:
  • Unzip the FRS_SysRE.pak in to …Documents\LarianStudios\Divinity Original Sin 2\Mods\
  • Add the mod to the game.

Time to have picknicks in a good company! Have fun! 

Localization:

- Russian localization.

- Die Deutsche Lokalisierung.

- Chinise localisation from over1232 /Google drive/.

Compatability:
  • Logically the mod is not compatible with any modifications that introduce the same feature. But they can work together.
  • Not compatible with mods using Base.charScript , for instance  - Godwoken Campaign  by Yuhnis .  For the compatibility with specific mods, do the following:
For the unpacked version of the conflicting mod

Find the file  Base.charScript. Usually in - …\Divinity - OriginalSin 2\Data\Public\*the name of the conflicting mod*\Base.charScript . Make a backup!!!
Open the file with a text editor of your choice. Add the following line:
 #INCLUDE FRS_Char
before the line INIT 

and USINGSHARED FRS_Char  before the line BEHAVIOUR.
For example: 
 Base.charScript
after the changes:

…
#INCLUDE FRS_Char
INIT
…
…
USING SHARED FRS_Char     
BEHAVIOUR
…


Move the conflicting mod AFTER!!! FOOD_REST_SYSRE in the Modifications-Section.

For the conflicting mods in this format *.pak

Create a Backup!!! Unpack the pak file with ExportTool (https://docs.larian.game/Pak_Extractor_Guide) in any folder.
Do the necessary changes. Pack it back together. Save.

Move the conflicting mod AFTER!!! FOOD_REST_SYSRE in the Modifications-Section.

While adding/removing FOOD_REST_SYSRE –replace the files with the files in the backup folder!!!
 
Credits:

Larian Studios 
-
for Divinity: OriginalSin 2;
Divinity Community
  - for the help and support.