So, if you find that normal mode sometimes is a little hard, or you just want some kind of peaceful game without making military useless, this is the right mod for you!
awesome mod @BrunoSupremo! i’ll have to use this in my next playthrough, as while i like combat, i find i focus to much on it rather than building, so having combat be a bit easier will hopefully help me focus more on building
and i definitely agree with @Yosmo78, having an official easy mode would be good for people who haven’t played before and just want to learn how the game works, kind of like how ascendancy are more of a beginner race than Rayya’s children.
release-695 (x64)[M]
…ehearth/components/happiness/happiness_component.lua:589: attempt to perform arithmetic on local ‘target_happiness’ (a nil value)
stack traceback:
radiant/modules/common.lua:237: in function 'report_traceback’
radiant/modules/common.lua:248: in function <radiant/modules/common.lua:242>
…ehearth/components/happiness/happiness_component.lua:589: in function ‘_calculate_target_happiness’
…ehearth/components/happiness/happiness_component.lua:532: in function ‘_update’
…ehearth/components/happiness/happiness_component.lua:165: in function 'add_thought’
stonehearth/ai/observers/open_space_observer.lua:59: in function 'post_activate’
radiant/modules/common.lua:518: in function ‘create_controller’
…ehearth/components/observers/observers_component.lua:59: in function ‘_create_observer_controller’
…ehearth/components/observers/observers_component.lua:70: in function 'add_observer’
stonehearth/services/server/ai/ai_injector.lua:68: in function '_inject_observers’
stonehearth/services/server/ai/ai_injector.lua:51: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>
There was indeed some new code into the game related to happiness. Basically, all game modes now need a happiness start level. At normal difficult, they start at 50 (middle), at hard they start with just 40. There is also the need to tell the game if they need to think about combat or not. The only case where they would not is when playing peaceful, this was also missing in the mod.
I recently downloaded this mod, and every time I go to start a new game it crashes. The crash seems to consistently occur right after I click begin on the screen where you pick your hearthlings and tools/starting gear. Anyone else experienced this? Hopefully it’s not serious, I’m excited to try this mod out!
I dl’d and tried this mod and was having a great time… however, I saved and tried to come back to the game and I couldn’t load my save (nor the autosave) without a CTD. I tried loading an older game then trying to load this (that’s worked for me before) but no cigar. :sniff:
After I removed the mod, I have an error report but I doubt that would help you. I really, really wanted to use this mod and I was so thrilled with my location. I’d hate to lose it but c’est la vie.
I wish I could give you data on why it worked perfectly fine starting a new game but refused to let me load a save. I do have the save if you want it. Here’s the error after I deleted the mod and loaded the save:
release-701 (x64)[M]
c++ exception: ‘easy_mode’ has no alias named ‘game_mode:easy’ in the manifest.
stack traceback:
[C]: in function 'load_json’
radiant/modules/resources.lua:33: in function ‘load_json’
…vices/server/game_creation/game_creation_service.lua:48: in function 'initialize’
stonehearth/stonehearth_server.lua:72: in function 'create_service’
stonehearth/stonehearth_server.lua:127: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>
release-701 (x64)[M]
…ehearth/components/happiness/happiness_component.lua:112: attempt to index local ‘game_mode_json’ (a nil value)
stack traceback:
[C]: ?
…ehearth/components/happiness/happiness_component.lua:112: in function ‘_init_baseline_happiness’
…ehearth/components/happiness/happiness_component.lua:68: in function <…ehearth/components/happiness/happiness_component.lua:60>
release-701 (x64)[M]
c++ exception: lua runtime error
stack traceback:
release-701 (x64)[M]
…ehearth/components/happiness/happiness_component.lua:605: attempt to perform arithmetic on local ‘target_happiness’ (a nil value)
stack traceback:
[C]: ?
…ehearth/components/happiness/happiness_component.lua:605: in function ‘_calculate_target_happiness’
…ehearth/components/happiness/happiness_component.lua:548: in function ‘_update’
…ehearth/components/happiness/happiness_component.lua:165: in function 'add_thought’
stonehearth/ai/observers/open_space_observer.lua:59: in function 'post_activate’
radiant/modules/common.lua:518: in function ‘create_controller’
…ehearth/components/observers/observers_component.lua:59: in function ‘_create_observer_controller’
…ehearth/components/observers/observers_component.lua:31: in function <…ehearth/components/observers/observers_component.lua:26>
release-701 (x64)[M]
stonehearth/services/server/town/town.lua:171: attempt to index local ‘game_mode_json’ (a nil value)
stack traceback:
radiant/modules/common.lua:237: in function 'report_traceback’
radiant/modules/common.lua:248: in function <radiant/modules/common.lua:242>
stonehearth/services/server/town/town.lua:171: in function '_check_game_mode’
stonehearth/services/server/town/town.lua:166: in function '_on_game_loaded’
stonehearth/services/server/town/town.lua:118: in function 'obj’
radiant/modules/events.lua:83: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
radiant/modules/events.lua:285: in function <radiant/modules/events.lua:251>
The first error is telling that the game could not find the game mode (because the mod was removed.)
The following errors are just consequences of that, like the game trying to read from the game mode (that now does not exists) what the default happiness is.
I would appreciate a save file, maybe that can help.