Yep, another meth helper! This time, all of them in one.
This mod of a fork of Meth Helper Updated with some extra features, both original and from other mods, added in.
Features:
- Meth Helper - Tells you which ingredient to add, now with optional prefixes.
- Meth Manager - Prevents you, and your peers (host only), from adding the wrong ingredient.
- Blur removal - Removes the blurry effect near the labs.
- Ingredient Lines - Whether Bain and Locke should call out which ingredient to add.
- Ingredient Contours - Highlight the ingredients scaterred around the lab.
- New in 1.1: Anti Spam - Blocks other Meth Helper-like messages from your peers (add x, batch complete, etc.)
- New in 1.2: Host-Only Public Messages - If you're not the host, all public messages sent by Everything Meth will be made private.
All of these are configurable and/or can be turned on/off.
The mod has base Meth Helper Updated settings by default (except for Host-Only Public Messages, which should be left turned on), you can activate the extra features by going into the settings.
If you're interested, this mod has a Github page where you can submit issues and contribute to the mod.
While this mod is a fork of Meth Helper Updated, it's not intended to be a replacement. If you have no use for these extra features, you should use that mod instead.
This mod should not mark you as a cheater, and I won't be adding any straight-up cheats to it in the future (so no auto cook/cook faster/etc).


This seems to interfere with possibly BuildDB/More Skillsets?
Crashing when I change my loadout;
Application has crashed: C++ exception
mods/Everything Meth/lua/antimethspam.lua:17: attempt to index a nil value
SCRIPT STACK
_receive_message() @mods/base/req/core/Hooks.lua:288
receive_message_by_name() lib/managers/chatmanager.lua:75
send_message() lib/managers/chatmanager.lua:49
SendStringThroughChat() @mods/base/req/core/Networking.lua:130
SendToPeers() @mods/base/req/core/Networking.lua:93
SendDownsDataToAll() @mods/Down Counter/menumanager.lua:54
func() @mods/Down Counter/skilltreemanager.lua:4
switch_skills() @mods/base/req/core/Hooks.lua:294
cf_original_multiprofilemanager_loadcurrent() lib/managers/multiprofilemanager.lua:65
original() @mods/Crewfiles/lua/multiprofilemanager.lua:33
load_current() @mods/base/req/core/Hooks.lua:288
set_current_profile() lib/managers/multiprofilemanager.lua:151
callback() @mods/WolfHUD-master/lua/ProfileMenu.lua:96
trigger() core/lib/managers/menu/items/coremenuitem.lua:161
core/lib/managers/menu/coremenulogic.lua:286
_execute_action_queue() core/lib/managers/menu/coremenulogic.lua:54
update() core/lib/managers/menu/coremenulogic.lua:64
update() core/lib/managers/menu/coremenumanager.lua:155
original() lib/managers/menumanagerpd2.lua:20
update() @mods/base/req/core/Hooks.lua:288
original() lib/setups/setup.lua:885
update() @mods/base/req/core/Hooks.lua:288
update() lib/setups/menusetup.lua:358
update() @mods/base/lua/MenuSetup.lua:5
original() core/lib/setups/coresetup.lua:557
@mods/base/req/core/Hooks.lua:288
Callstack:
Weird. I'll take a look at it, thanks.
According to the crash log, it seems that you have a mod "Down Counter" which hooks into the switch_skills function and then sends a message (basically it sends a message to chat, while on the main menu, when you change loadouts). Everything Meth's anti spam reads the message, tries to access the session you are on (which you're not in, since you're on the main menu), and when it can't it crashes.
While I could add a check for this specific case, a chat message on the main menu shouldn't really happen. You should check if this crash still happens with Down Counter disabled.
Also your Down Counter mod seems to be different from this one, as that one does not have a skilltreemanager.lua file at all. Is it a different mod or are you using a modified version?
@Maromalo I believe I am using the one you have linked.
@DerGeizige Please try disabling/deleting it and then changing loadouts, see if the game still crashes. If it doesn't, redownload the mod from that page.