[quote=“i2amroy, post:2, topic:10186”]Honestly addictions have been longing for a rework for a long time. As you mentioned it’s way too easy to get addicted to some things, but we also have several addictions that have penalties that are way too small as is. The solution for an addiction in-game shouldn’t just automatically default to “bit a penalty for a few days and cold turkey stop using”. There’s a reason why we tend to wean people off drugs instead of cold turkey’ing them in real life, and some of that definitely needs to be expressed in the use.
Similarly the current morale+focus is one of those things that right now could use a bit of a tweak to bring it to a bit more of a realistic, long-term, system.[/quote]
Really, time is the problem here. Gaining and losing addictions just happen too fast. Addictions take a long time to develop, but also a long time to get rid of. I’m not sure if this would be possible to code, but I suggest adding into the game a “record” of how much the player uses certain drugs, and then calculating addiction from there. Like, every time the player partakes in a drug that can potentially cause addiction, the amount consumed throughout that day is recoded to a save file, and every day there’s a check (with some RNG thrown in) that looks at the pattern/amount of consumption throughout the player’s life, and sets an addiction level based on how chronic and regularly said drug is consumed. For instance, developing a noticeable alcohol addiction might require the player drinking 3+ shots or more of alcohol for roughly 7 in-game days straight, or 2 shots a day for 14 days straight, 1 shot a day for 21 days straight, etc etc.
Satiation checks should generally be capped at 3+ doses per day, though. An in-game week is probably the minimum amount of time it should take to develop an addiction to anything except for hard drugs like heroin. In other words, you can get away with binging on an entire bottle of whiskey, just dont do it 3 or 4 times.