I’m getting an error that causes all the super soldiers to be unable to ever shoot with their weapons. Depending on how close or far away the player is, they will either attempt to fire (and waste turns since firing doesn’t work for them) or engage the player in melee.
Seems like a very mod-breaking error to me so I’m wondering why nobody else has reported it yet??
This made me think the error was only on my end, so I tried downloading an older experimental version than what I use, and the same error appeared… so yeah, what the hell.
Here’s the copy of the debug message:
DEBUG : Tried to set invalid ammo of placeholder ammunitions for zombie super soldier rifle+3
FUNCTION : item& item::ammo_set(const itype_id&, int)
FILE : src/item.cpp
LINE : 411
I also looked at the mods’ files and the super soldiers all seem to use “_monster” variants of playable weapons added by the mod. Unlike the playable weapons, which use batteries as ammo, these variants are set in each individual monster’s data to use an ammo type called “generic_no_ammo”.
I looked at the base game’s ammo.json file and this “generic_no_ammo” does appear there, and its “ammo_type” is “NULL”, whatever that means.
I then made a search for “generic_no_ammo” in the forums and the oldest result seemed to show an example of how to use this ammo type to have, well… infinite ammo on a weapon. So I’m guessing that’s the modder’s intention but something went wrong along the way.
my bad, I have checked the statistics on github - it is not dead, i`ts rather slow pacing .
Though the mod is very good and has a potential. I hope one day to see it in a stable version
Does anyone know if this line will be fixed it constantly happens.
DEBUG : Error: data/mods//nocts_cata_mod-master/Monsters/c_monsters.json: line 40:7: invalid monster flag: “REGENERATES_10”
This archive of mods maintained by Malkeus for personal use contains a version of Cata++ that works for me on the 10551 experimental with no issue.
Alternatively, that particular issue is arising because the game is looking for “id”, but can’t find it. If you want to fix it, all you have to do is go to the c_start_locations.json file, open it as a text file, find “ident”, and erase the last three letters so it says “id” instead, then save it.
FUNCTION : bool main_menu::new_character_tab()
FILE : src/main_menu.cpp
LINE : 781
Tried downloading zip folder linked above, but im still having this problem. Any help? Cant figure out if i can download previous versions of the mod from github
Weird. I get a lot of errors on the latest experimental but that’s not one of them; Try this:
Go to data\mods\nocts_cata_mod\Char_creation\
Open start_locations.json
Go to “id”: “surv_camp_l”
Add sloc_ to the front of “surv_camp_l”. Make sure it’s inside the quotations and that the underscore is added. It should read “id”: “sloc_surv_camp_l” when you’re done.
Continue through the file, doing the same for every line labelled “id”