Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
game version: B42.1
Mods loaded: "Bandits", "Bandits Extra Options"
Mod load order: "Bandits Extra Options" are below "Bandits"
Friendly NPCs are still joining automatically.
The option box is ticked (same as default). I also tried it with un-ticked box, but it didn't make a difference.
There was a lua error causing this. Should now be working!
Re-downloaded the "Bandits" and still nothing.
What I think would help debug this issue (and be a good feature in general) is a separate customizable chance for the friendlies to be neutral or followers, instead of it just relying on the chance of being friendly itself. That way, people can set all of the friendly NPCs to be neutral both to get to the bottom of the problem and just to get rid of followers altogether if they so wish.
I first noticed it when I saw that some of the "bandits" had green text over their heads when spawning waves in debug mode, and sure enough, they were actually neutrals seeing as they didn't attack me when I unchecked invisible.
The new update should have this working properly, please let me know if it is still an issue.
also got this
`attempted index: ModOptions of non-table: null
function: SpawnWave -- file: BanditAddOptionsScheduler.lua line # 311 | MOD: Bandits Extra Options
function: CheckEvent -- file: BanditScheduler.lua line # 911 | MOD: Bandits
java.lang.RuntimeException: attempted index: ModOptions of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
Version 41.78.16
Mods: Bandits, bandits extra options, mod options, Weapon condition indicator and the compatibility patch
load order first bandits then bandits extra options
Should be working now :)
I think you should be able to fix it by renaming the files in media/lua/shared/Sandbox so they don't overwrite the original ones, and instead insert your settings into the vanilla files with something like this:
[14-02-25 17:03:33.580] LOG : General f:2024, t:1739581413580> -----------------------------------------
STACK TRACE
-----------------------------------------
function: FindLightSwitch -- file: BWOObjects.lua line # 316 | MOD: Bandits Week One
function: Main -- file: ZPInhabitant.lua line # 275 | MOD: Bandits Extra Options Week 1
function: GenerateTask -- file: BanditUpdate.lua line # 1284 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1427 | MOD: Bandits.
[14-02-25 17:03:33.581] LOG : General f:2024, t:1739581413581> -----------------------------------------
STACK TRACE
-----------------------------------------
function: FindLightSwitch -- file: BWOObjects.lua line # 316 | MOD: Bandits Week One
function: Main -- file: ZPInhabitant.lua line # 275 | MOD: Bandits Extra Options Week 1
function: GenerateTask -- file: BanditUpdate.lua line # 1284 | MOD: Bandits
function: OnBanditUpdate -- file: BanditUpdate.lua line # 1427 | MOD: Bandits.
[14-02-25 17:03:33.581] ERROR: General f:2024, t:1739581413581> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: Object tried to call nil in FindLightSwitch at KahluaUtil.fail(KahluaUtil.java:82).
Stack trace:
se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:82)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:81)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.characters.IsoZombie.updateInternal(IsoZombie.java:3689)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.characters.IsoZombie.update(IsoZombie.java:3557)
zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:159)
zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3058)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:195)
zombie.iso.IsoCell.updateInternal(IsoCell.java:5942)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.iso.IsoCell.update(IsoCell.java:5884)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3955)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4055)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:102)
zombie.iso.IsoWorld.update(IsoWorld.java:3979)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1611)
zombie.gameStates.IngameState.update(IngameState.java:1361)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
zombie.GameWindow.logic(GameWindow.java:377)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76)
zombie.GameWindow.frameStep(GameWindow.java:909)
zombie.GameWindow.run_ez(GameWindow.java:802)
zombie.GameWindow.mainThread(GameWindow.java:600)
java.base/java.lang.Thread.run(Unknown Source)