PDA

View Full Version : Klian Sea Sifter Damage Issue (My Fix)



phoenix39000
August 2nd, 2025, 17:11
I’m new to this forum — just got FGU and the Traveller modules, and I’m really enjoying it.

I did notice an error, though: whenever I applied damage to a Klian Sea Sifter, I got a console error.

The issue was the protection field entry — it can’t just say ‘camouflage,’ it needs something like ‘4’ or 'Laser 4'. I fixed it by duplicating the NPC and updating the protection field in the new record. No more errors, and the armor works. Posting this in case it helps anyone else.

64976

superteddy57
August 2nd, 2025, 17:37
It's best to post in the bug report threads as our developers monitor those. I will take a note and look it over. I will respond with questions here if I have any.

phoenix39000
August 2nd, 2025, 17:50
Will do, next time. Thanks.

superteddy57
August 4th, 2025, 16:19
Can you tell me what module this animal comes from?

superteddy57
August 4th, 2025, 17:02
I pushed a fix for the error to the Test server, but if I can get the module that is located in, I can check to see if the module is correct.

sirkerry
August 4th, 2025, 19:32
I pushed a fix for the error to the Test server, but if I can get the module that is located in, I can check to see if the module is correct.

I'm pretty sure (like 95%) that critter is from the Core Rulebook.

cdjensen99
August 4th, 2025, 20:03
That creature is in the CRB 2022 version.

cdjensen99
August 4th, 2025, 20:15
Can you post an image of the fields you are talking about, I did the CRB 2022 version module and I do not see the an error.

Trenloe
August 4th, 2025, 20:39
Can you post an image of the fields you are talking about, I did the CRB 2022 version module and I do not see the an error.
The issue is detailed in post #1, including a screenshot of the record - the FG error occurred when applying damage.

I can recreate using the same record (Kilian Sea Sifter) from Core Rulebook Update 2022. The error is [8/4/2025 1:36:49 PM] [ERROR] Handler error: [string "MGT2:scripts/manager_action_damage.lua"]:1055: bad argument #2 to 'max' (number expected, got nil)

cdjensen99
August 4th, 2025, 21:06
Ok I see the fix and I can change it, I am trying to figure out what needs to be there. Where did 4 come from. I know it has 4 armor but camouflage is a different ability.

cdjensen99
August 4th, 2025, 21:18
I compared it to the Carthus that also has Camouflage and the field is blank. I have removed the work camouflage from the protection field on the Klian Sea Sifter. I will export and send it in. Not sure if anything belongs in that field.

phoenix39000
August 4th, 2025, 23:24
Sorry to respond late. I see most of the questions, got answered. The NPC came from Mongoose Traveller 2e Core Rulebook Update 2022 - I typed the "4" in using the data from the printed rulebook, page 87.

64991

cdjensen99
August 4th, 2025, 23:43
The 4 is the armor bonus and that is listed in the cell above the protection so leaving it blank works. I have submitted teh corrected file and once approved it will be scheduled for distribution.

phoenix39000
August 5th, 2025, 01:15
I’ve observed that when the field is left blank, no armor value is applied during damage calculations in the combat tracker. I’ve attached images to illustrate this behavior.

64992

64993

superteddy57
August 5th, 2025, 17:32
The fields are swapped Camouflage should be in the Armour Type field and the Armor +4 needs to be the in the Protection field. The code only looks at the protection field to negate damage. Leaving it empty will only come back with a 0 in protection.

cdjensen99
August 5th, 2025, 18:50
Isn't that a programming issue as the Armor field should apply to the the amount of armor to reduce the damage by. Camouflage is not an armor type, their armor comes from scales.


NVM, I should put scales in Armor Type and the value of 4 in the protection.

phoenix39000
August 5th, 2025, 19:07
Thanks so much for working on this. It was making me crazy.

cdjensen99
August 5th, 2025, 19:25
I have uploaded a new fix with the armor value in the Protection field and I also needed to add the armor value to the protection filed for the Gazaal as it was missing.