Skip to content

Mod request / Idea - Food rations

MaurvirMaurvir Member Posts: 1,093
edited September 2020 in BGII:EE Mods
How difficult would it be to implement the need for food rations? I have been thinking on this more, and it seems like it would add it would add an additional layer of role-playing flavor if you also had to occasionally buy food for your trips. I know Lava's mods already introduce food as potions, so this would be something similar.

The idea here would be that every party NPC, including the PC, has a permanent "curse" that causes increasing fatigue, and eventually loss of CON, the longer they go without food. Eventually, the NPC "starves to death" when their CON reaches 0. The only "antidote" is a "food potion", or possibly a cleric restoration spell for emergencies. Except unlike a normal antidote, food only partially restores the NPCs states based on the type of food.

To keep it simple, only implement preserved foods that won't go immediately bad (avoiding the need for expiring foods) Perhaps call them things like jerkied meat, dried fruit, "lembas bread" or something. Then, stock them with food vendors in the various towns. There is, in fact a food vendor in Waukeen's promenade already that could be used as the store. Food vendors should probably be in the Umar Hills village, Trademeet, Saradush, and Amkethran, as well as Athkatla. Any bartender should also sell these foods.

For even more flavor, stock the foods wherever cooks/kitchens are present as loot.

Comments

  •  TheArtisan TheArtisan Member Posts: 3,277
    edited September 2020
    It's easily doable. Finding a balance between fun, realism and challenge is the problem. It's one of those ideas that sounds great in theory but usually ends up terrible in practice - this isn't a survival game where resources are actually scarce and hunting for food is a meaningful quest built into the gameplay. Realistically, food items should cost barely anything in BG's economy and therefore becomes inventory clutter that you HAVE to make space for, which is not fun or interesting in my opinion.

    This is the reason I hate hunger mods in TES games. It quickly devolves to a repetitive system where one is forced to enter the menu to click on a food item on schedule just so you can continue to play the game.
  • MaurvirMaurvir Member Posts: 1,093
    edited September 2020
    Would adding a special bag of holding for food simplify things? That would mean the inventory issue comes down to one NPC carrying the food bag.

    Also, were I coding this, I would probably have it set so that the party could go for a while without eating. Sleeping is already unrealistic, so perhaps set it so that hunger affects on fatigue only begin after, say, two or three game days or so, and maybe a week before CON changes begin. This should alleviate the problem of arriving at a new area already suffering the effects. (Obviously, any scripted event, like sailing, should be exempted.) This could also make trips to taverns more appealing.

    I hadn't thought about hunting, but yeah, bears, wolves, rabbits, etc. could have food items added to them. The problem is, I don't think those respawn by default.

    I dunno, maybe it would make it tedious, but I feel like it should be possible to introduce this element without making it so.
  • LavaDelVortelLavaDelVortel Member Posts: 2,860
    edited October 2020
    Remember that this will probably become incompatible with other mods that add food. For example, Innershade and Ooze's Lounge both add items that companions and PC can consume. That would be more than weird that some rations remove hunger, but eating fruits and brews and stews don't.

    Next, there are also IWD mods that add such items. There is a secret item in my Tale of Our Lady Dreamless that can produce food, so if you were to make this mod work on more games than BG2, then spotting all food items would become even harder.

    Then, there is the Good Berries spell, that is INTENDED to remove hunger, that's what the spell is for in D&D. You would need to rebuild it. And what you do, would become incompatible with all mods that tweak Good Berries and I believe there are such mods, IIRC.

    Next, the game does not include eating options in taverns, so adding such an option would get rid of one "hole" and create another one: there is food in the game, but none of the inns, taverns, or pubs offer anything to eat while having drinks in the menu. So... yeah, it would become strange.

    I don't mean to discourage you, but Infinity Engine games were not meant to have the food system, and considering what I wrote and what @AionZ mentioned... I believe there is no good way to implement it in a neat way and it's not even worth your energy...
  • dunbardunbar Member Posts: 1,603
    @Maurvir Here are the results from a poll held on this subject (albeit eight years ago!):
    https://forums.beamdog.com/discussion/6979/would-you-like-to-see-a-hunger-and-thirst-mechanic-added-to-the-game/p1
  • GwendolyneGwendolyne Member Posts: 461
    My WIP mod has an optional food component still in development. Feel free to ask any feature. ;)
  • MaurvirMaurvir Member Posts: 1,093
    Well, it was just an idea :shrug:

    I always enjoy mods that add more flavor to a game campaign, whether it be increased NPC interaction, interesting items or quests, or thing that slightly change the dynamic of the game.

    The idea actually came from a much older RPG (whose name escapes me, but I still have the CDs somewhere) that implemented rations. You would consume rations as you adventured, and if you ran out, you would need to haul back into a nearby village to stock up or learn how to harvest them yourself. I always liked that mechanic, because it added a bit of a check to things - forced you to slow down a bit.

    However, you all have some pretty strong arguments against it working in BG/BG2.
  • EndarireEndarire Member Posts: 1,519
    The BG series lets the main character start as a weakling, able to be destroyed in one hit by a Goblin crit, and end as a god. Beating the saga from start to finish - regardless of whether you play Siege of Dragonspear - is likely 200+ hour affair. Adding hours of inventory management for eating doesn't appeal to me and goes against the spirit of this Diablo-like D&D RPG. PCs are near civilization if they want to be, and rations are only a tether to civilization in the early BG1 era. Create food and water is a divine spell and Druids can cast goodberry. Requiring PCs to eat and drink is realistic, but not the focus of this game and not fun. We already have enough inventory management with a Bag of Holding, Ammo Belt, Scroll Case, Wand Case, Keyring, a rotating PC cast, and more items than I've often cared to think about. Adding required nourishment is just adding undesired fluff at this point. If you want to RP tavern life, buy some drinks and spend extra time or/and money there.

    I didn't like how Minecraft eventually required eating to heal. I missed the old versions where eating meant instant HP gain. Each version has its perks, but eating reactively to heal was my preference.

    Realms Beyond: Ashes of the Fallen is a D&D 3.5 turn-based party-based RPG that requires camping and rations among other things.
  • SkitiaSkitia Member Posts: 1,084
    My approach for something like this for BG2 would be tying it to rest: Have it cost X rations to rest. If you don't have enough, you can't rest. Taverns would be excluded. It'd be a lot easier to check a variety of different food items from different mods for what is allowed and not take them away accordingly. Since the only consequence of not having them is not resting, the party can also choose to push on, presumably until they are finished with a dungeon or quest.
  •  TheArtisan TheArtisan Member Posts: 3,277
    edited October 2020
    At that point however it ceases to be a 'food mechanic' so to speak, which kind of negates the purpose of having a food mod.

    That being said I do think restrictions on rest has much more merit as a mod. You are playing a completely different game when resting has limitations.
  • MaurvirMaurvir Member Posts: 1,093
    The idea here is that 1) it's optional, and 2) it presents a different kind of challenge. Just as you have to prepare your spells, potions, weapons, etc. for combat, you would need to prepare rations for the trip there and back.

    Yes, it could devolve into just another inventory management task, but it could also result in some really interesting situations, and make taverns more of a "hub" for adventuring.
  • EndarireEndarire Member Posts: 1,519
    @Maurvir
    It's your option to code it. Something somewhat similar was the Out of Commission mod.
  • MaurvirMaurvir Member Posts: 1,093
    Endarire wrote: »
    @Maurvir
    It's your option to code it. Something somewhat similar was the Out of Commission mod.

    If I could, I would.
  • sarevok57sarevok57 Member Posts: 6,002
    i remember waaaaay back in the vanilla days when there used to be loading screens one of the tool tips for bg2 said;

    while your characters do not need to eat, YOU do, we don't want to lose any dedicated players

    i think that was a bit of an inside joke about the game and food mechanics

    although if you have Jan and Minsc on your team, on one of the times that Jan tries to steal boo Minsc tells Jan to stop stealing boo's crackers because it makes a mess

    so it does seem that food exists in bg2, but i suppose it wasn't implemented because the devs probably though it would get in the way of gameplay which i would agree with

    in IWD 2 they have "iron rations" which i suppose are food rations ( whats the iron for? ) but at least they heal 3 hp
  • Permidion_StarkPermidion_Stark Member Posts: 4,861
    Bear in mind that there are no toilets in BG1 (or SoD as far as I am aware). So if you do start eating you won't be able to go to the toilet until you get to Irenicus's dungeon in BG2.
  • dunbardunbar Member Posts: 1,603
    In that case maybe stores could start selling colostomy bags?
  • MaurvirMaurvir Member Posts: 1,093
    Bear in mind that there are no toilets in BG1 (or SoD as far as I am aware). So if you do start eating you won't be able to go to the toilet until you get to Irenicus's dungeon in BG2.

    Nah, that's what all the bushes are for. Just be polite and wander outside the city gates when looking for said bushes.
  • masteralephmasteraleph Member Posts: 275
    There are also BG2 toilets in the De’Arnise Keep (and it’s worth inspecting them for cleanliness).
Sign In or Register to comment.