Found one of the bug report threads on this topic:
https://forums.frontier.co.uk/threads/bug-in-armour-resistance-calculation.422446/
That thread was made from merging mutliple threads dating back to at least 2.3.
And for reference, how hull resistance is supposed to be calculated (couldn't find the original dev post from 2015, but Frentox has the jist of it):
https://forums.frontier.co.uk/threa...ics-hardness-piercing-etc.224474/post-4456105
The issue seems to be with the diminishing return calculation and how it's implemented, but I haven't looked up what Coriolis' math actually is for this.
FD rules against use of cheats, not against cheating.
No dichotomy here. A bug is neither a cheat nor cheating unless knowingly exploited to one's advantage.
That goes down paths i want to avoid due to both effort and thematics. Context matters... and i don't want to have to start covering off intentional variances, criminal negligence and all sorts of complexities which aren't relevant.
Edit: though i would say, what you instead seem to be implying so far is that you can't have committed murder if you weren't aware murder was against the law.
The context is the intent, or lack thereof.
I never implied that one cannot unwittingly commit a crime or break a rule. I'm stating that some rules prohibit behaviors that are defined by intentions and that cheat and it's variants are prime examples of this.
That murder analogy doesn't track. Murder is illegal in most places no matter what one knows of the law, but barring some other legal technicality, an accidental homicide is not murder because murder normally requires intent to kill. Likewise, if someone was somehow unaware that cheating was against the rules, cheating would still be against the rules. However, being unaware that the effects in play are the result of a bug precludes cheating via bug exploit, because there is no intent to use that bug to obtain an unfair advantage.
Of course it is. Cheats are a method or technique which, sometimes, uses a bug, and provides an advantage. Intent has nothing to do with it.
Plug "cheat definition' into your favorite search engine. Intent is a key part of most of those definitions of the English word and nothing about Frontier's use makes me think they were referring to something else.
Breaking a law does not make you a criminal.
Breaking a law that defines a crime absolutely makes one a criminal under that law, even if the violator does not acknowledge the law and is never caught violating it
In this instance, this is a cheat.
If you or I do it, knowing what we know, sure.
If someone just makes a stack of HRPs and slaps them on a ship without noticing that the resistance values have rolled over at some point, or shrugs off the nonsensical figures (which start at the first HRP in some setups) as some sort of UI bug divorced from actual resistance values...that's not a cheat or any kind of prohibited behavior in this game, as far as I can figure.
If the rule was, "you cannot put more than
n HRPs of the same type on a ship", or "use of HRPs in conjunction with thermal resistant reflective bulkheads is prohibiited", then one could accidentally violate such a rule. But the rule isn't against any specific behavior, it's against any behavior with a certain intent behind it. It's against cheating, or the use of cheats, or however one wants to frame it, and the desire to secure an advantage one knows one is not supposed to have is implict in that.
Noticing that adding a module that is supposed to decrease resists, instead it increases those resists - it is a very obvious bug that should raise a red flag.
The way the armor system in the game is
supposed to work is insanity. Despite a handful of real world exceptions the idea that one can add hull reinforcement packages with the potential to reduce effective armor, rather than simply being less beneficial, is exceptionally counterintuitive. I find it entirely believable that someone could build one of these vessels without identifying the system as bugged.
And then common sense should kick in and prevent the user to exploit that bug.
Common sense is one of the most subjective things there is. There are plenty of things I that I think should raise obvious red flags that many don't seem to acknowledge or comprehend, or that people are so used to they can't see it from any other perspective. Everything from Wing missions, to the masses of fighter hangars, to blocking either has nonsensical rules or damaging implications that seem absurd to me that most just gloss over.
I think there should be a general rule that if something doesn't make sense in the context of the game (and that context should be made very clear through documentation), it's probably a bug, and that taking advantage of it should be prohibited. Unfortunately the game is an inconsistent, largely undocumented, mess, and my personal standards would not be acceptable for most others.
I'm mentioning the Rockforth fertilizer specifically because there were players that made the same excuse - it was in game and so i used it, how should i know it was a bug exploit? and they did that and made billions even tho other voices on the forums raised concerns about exploiting that bug
I agree that being able to abuse something certainly isn't a much of an excuse for abusing something.
And guess what, the billions they made were deducted from them days later when FD made it clear it was a punishable bug abuse
I was really happy with FDev stance at the time.
This, like most of Frontier's prior interventios were simply corrections, not punishments. Actual punitive measures might deter future abuse...corections can only inform the ignorant that something is considered less than acceptable...the abusers already new this, but are no worse off than before. Frontier doesn't do either frequently or consistently enough to make their position clear.
If you want live stewarding from FDev you'll need to pay for it. Or join a group fully invested in player enforcement, such as Moebius. Arguing over the interpretation of something that wasn't even thought through as a possible text for a sporting code is absolutely pointless.
If we want stewarding from FDev we're out of luck and they already have our money.
Players also have negligible ability to enforce anything. CMDRs can be removed from a private group, but the main potential venue for interaction (including the negative effects of cheating) trancends modes.