Don't Starve Together

Don't Starve Together

253 ratings
Rezecib's Rebalance
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
118.195 KB
Aug 11, 2016 @ 12:11pm
Sep 13, 2019 @ 10:18pm
18 Change Notes ( view )

Subscribe to download
Rezecib's Rebalance

Description
Feedback is welcome, no one person can be omniscient about balance, and I'm certainly not the best.

Note: If you want to remove the mod, move far away from any beefalo you've domesticated before closing the server and disabling the mod. They may get deleted otherwise.

You can also find the code and send pull requests on GitHub[github.com].

My main design goal here is to transform game mechanics that were weak, useless, or annoying into useful mechanics that are fun. I'm less concerned with reducing things that are a little overpowered, although I do want to patch some of the ones that are ridiculously overpowered. I have not been doing extensive client-server testing yet, so it's very likely there are several crashes right now.

Current change list:
  • Major miscellaneous changes:
    • WX-78 drops all gears except one on death, but their overcharge stacks less
    • Players can't attack other's minions/followers unless PvP is on
    • Followers will get the same target at you as soon as you target, not at the start of the attack animation
    • Saplings are protected from disease by deciduous turf
    • Thermal Measurer now gives the exact temperature, along with a description, when examined
    • Shadow creatures cannot despawn within 15s of being attacked
    • Cave ferns respawn like flowers
    • Fireflies respawn like carrots (but not if you put them back down and catch them again)
    • Extra-Adorable Lavae have health regen, do not die from starvation, do not light things on fire, and do not die when frozen
    • Abigail can now be disengaged/engaged (making her passive)
  • Maxwell:
    • Can now change his minion types by giving them items, or make them stop working, but they cost 5 fuel and Maxwell starts with 5 fuel instead of 6
    • Minions all have 75 health, and non-duelists have 1/5 of the duelist regen
    • Minions now match Maxwell's movement speed
    • Chopper minions no longer run away from poison birchnuts
    • Duelist minions have improved kiting (will still have trouble with groups of enemies)
    • Two new minion types: torchbearer, porter (picks items up)
    • Minions can be given hats. Armor hats give 25% reduction and prevent a hit from doing more than 45 damage, all other hats are cosmetic.
  • Willow
    • Can craft a Shadow Lighter at the Shadow Manipulator for a Lighter and 2 Nightmare Fuel
    • The Shadow Lighter can only be used by Willow, lasts longer, and can be refueled with Nightmare Fuel (for 30%)
    • Can light shadowfires with her Shadow Lighter for 10% durability and 15 sanity
    • Shadowfires work like houndfires but are barely warm, and burn longer (extinguish after dealing 200 damage)
    • Shadowfires last longer with flingomatics (fire farms)
    • Willow is immune to shadowfire damage (as are other players outside of PvP)
    • After having gone 2 days without lighting a (shadow)fire, she gradually loses more sanity over time (small drain).
  • Wolfgang:
    • Sanity drain multiplier increased from 1.1 to 1.5
    • Wimpy/mighty states have set stats (no scaling), with 2x hunger drain in all states
    • Wimpy: 0.9 scale, 0.75x damage, 150 health
    • Mighty: 1.25 scale, 2x damage, 300 health
    • His transform animations can now be canceled
  • Beefalo domestication:
    • While riding beefalo, a widget on the HUD shows beefalo stats
    • A beefalo's domestication is stored separately for each player
    • Domestication loss over time is reduced (full loss in 20 days rather than 9 days)
    • Being attacked by a player only deducts domestication for that player
    • Gain domestication while sleeping next to a player
    • Beefalo can no longer be brushed until they are ready to be brushed
    • Saddles can be repaired with a sewing kit, but lose durability while riding
    • Partially or fully domesticated beefalo near a player save and load with the player (also go to caves)
    • Beefalo are faster on roads
    • Beefalo now show their favorite player and tendency (when domesticated)
    • Beefalo collar can now be crafted for 8 silk, 2 moonrocks, and 2 pigskin (art by TheLetterW)
    • Giving a collar to a beefalo lets you name it, and prevents the beefalo from dying immediately on health loss.
    • Instead of dying, collared beefalo lie in a near-death state for up to a day. Giving them a booster shot revives them at 25% health
    • In PvP only, collared beefalo can only be ridden by the player who collared them
    • Domesticated beefalo don't share aggro like other beefalo
  • Magic Items:
    • The Night Light now costs 8 gold, 4 nightmare fuel, and 3 red gems, but functions like a Nightmare Fissure when lit, spawning Nightmares that attack sane players
    • The Bat Bat has more durability (75 uses -> 100 uses), and can be repaired for 33 uses by Batilisk Wings
    • The One Man Band now costs 4 gold, 6 nightmare fuel, and 4 pig skin. It no longer grabs followers, and has a low constant sanity drain. It lasts 5 days, can be refueled by nightmare fuel (1 day per fuel), and speeds up followers (slower followers speed up more). Pigs/Bunnymen are friendly to Webber while he is using it
    • Sleepytime Stories now has half range against players (15 range)
    • Rabbit Earmuffs now give substantial resistance to Sleepytime Stories and Pan Flutes
    • The Weather Pain now 1-shots rocks and trees, but does reduced damage to structures
  • Ancient Items:
    • The Lazy Explorer, Lazy Forager, and Magiluminescence don't break when they are spent
    • The Lazy Forager can be refueled by nightmare fuel (1 fuel per 25 pickups)
    • The Lazy Forager's range has been doubled (from 4 to 8, or 1 tile to 2 tiles)
    • The Lazy Explorer can be refueled by orange gems (1 gem for a full refuel)
    • The Pick/Axe gains back 80% of the durability it would've used to kill an enemy if an enemy dies near it, allowing you to repair it by killing enemies with other weapons
  • Minor miscellaneous changes:
    • Insulated Pack is no longer flammable, has the same number of slots as normal backpacks, and costs 1 gear instead of 3
    • Deciduous turf now spawns the same birds as forest turf
    • Beefalo no longer eat off of turf that has no grass
    • Disease now kills things in 2-3 days instead of 30s to 1 day
    • Lanterns can now be turned off and on by haunting (50% chance)

This mod is in maintenance mode. I try to fix really broken parts, but I don't have the time to add to it anymore.
Popular Discussions View All (2)
3
Sep 29, 2019 @ 11:19pm
Bug Report
Serp
1
Mar 28, 2019 @ 9:22am
Feed Back, Suggestions, And Esoterics.
Alex
441 Comments
JustaCPA Nov 6, 2022 @ 8:16am 
Something about this mod is preventing the one-mand-band from actually working. Playing doesn't constitute talking to plants. Sound plays but no durability is lost.
Beautiful Chaos Nov 3, 2022 @ 12:07pm 
Most of this mod is obsolete. Can anyone fork this into a mod that has just the beefalo widget, lantern haunt, and regrowth?
WhiskerMeFancy Apr 2, 2022 @ 10:06am 
Consistent crashing while in ruins

[00:03:23]: [string "../mods/workshop-741879530/scripts/patches/..."]:52: attempt to call upvalue '_onpickedfn' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-741879530/scripts/patches/diseaseregrowth.lua:52 in (field) onpickedfn (Lua) <50-53>
scripts/components/pickable.lua:520 in (method) Pick (Lua) <460-550>
scripts/actions.lua:1217 in (field) fn (Lua) <1215-1220>
scripts/bufferedaction.lua:25 in (method) Do (Lua) <21-35>
scripts/entityscript.lua:1456 in (method) PerformBufferedAction (Lua) <1432-1471>
scripts/stategraphs/SGworm.lua:137 in (field) fn (Lua) <135-138>
scripts/stategraph.lua:576 in (method) UpdateState (Lua) <544-588>
scripts/stategraph.lua:615 in (method) Update (Lua) <607-635>
scripts/stategraph.lua:128 in (method) Update (Lua) <109-146>
scripts/update.lua:282 in () ? (Lua) <218-292>
epicjosh2004 Dec 30, 2021 @ 8:08pm 
This mod no longer works for the latest version
Shimo May 31, 2021 @ 6:01am 
回复上面那位“洛克人雪儿”这个应该是修改驯牛的代码起冲突了 关掉就好了
Slynx Jewel Jan 27, 2021 @ 4:51pm 
would be great if this mod will receive some love and get an update! <3
洛克人雪儿 Jan 8, 2021 @ 8:43pm 
#[string "../mods/workshop-1988174629/scripts/prefabs..."]:454: attempt to index field 'components' (a nil value)
#LUA ERROR stack traceback:
@../mods/workshop-741879530/scripts/components_rezecibsrebalance/domesticatable.lua:238 in (field) fn (Lua) <229-269>
inst = 126687 - arong (valid:true)
self =
decaytask = PERIODIC 126687: 10.000000
domesticated = false
tendencies = table: 3E5BF318
lastdomesticationgain = 0
inst = 126687 - arong (valid:true)
domesticationdecaypaused = false
minobedience = 0
num_recent_feeders = 0
domestication_triggerfn = function - ../mods/workshop-1988174629/scripts/prefabs/musha_arong.lua:453
domestication_latch = false
near_death = false
obedience = 0.17916666666667
num_domesticators = 0
recent_feeders = table: 3E5BF570
domestication = table: 3E5BF548
maxobedience = 1

Compatibility report error
Super Brasilis Jan 6, 2021 @ 12:31pm 
any chance of rebalancing starvation of Wodie transformation back? I use a mod that makes each transformation balanced in hunger and health for each animal of transformation.
Giott Sep 12, 2020 @ 12:07pm 
great mod but im geting crashes after trying to chose maxwell maybe cuz of my low end laptop but still its a great mod
Reculi Sep 4, 2020 @ 11:05pm 
love the mod. hope you can find some time to tweak it a little