by NatVac on 21 Sep 2008 08:38
Yes, Draakon, one can tweak other's efforts to their heart's content, but Nightwatch is under no obligation to support such modifications of his release. Any such offer within the official support thread might be mistaken as being officially supported. Normally I would not say this, but history has wreaked havoc on my understanding of game players.
Here I go sticking my head where it can be easily removed -- from my body:
nandersen, there's a lot of precedent on why modders don't take changes in their mods very well. My first related memory was of a player who demanded that the Redux team fix a bug in their mod that no one else was experiencing. When he mentioned a specific symptom and cited specific lines of code, I went and checked, and sure enough, it was not in the Redux code. But it was in the retail game. It turns out that he'd extracted the gamedata.dbn files in the wrong order, overwriting the newer versions of the files with an older version, and the mix with Redux would crash. (Ref: the Redux thread at GSC.)
Later another player loaded bardak's 1.0004 bfa, had a crash, and immediately claimed the bfa was buggy. Wow, it took a long time to track down the cause because the player claimed there was no other change to his system that might affect his game. Eventually he admitted he had more than 450 MB of other mods he insisted did not affect the bfa, but of course bfa files expected certain vanilla scripts to remain the same. The bug was turning up with a symptom in another script (actor was nil) due to a changed file that was not compatible with the bfa. He wound up apologizing, but we won't recover the hours spent trying to get past the player's repeated insistence that he had done nothing wrong. (Ref: the "Bardaks 1.0004 bug fix attempt" thread at GSC.)
And you are well aware of the ZRP being cited for causing problems, where the player insisted there was no other mod, just vanilla, patches, and ZRP -- and yet the symptom was a reference to a missing trader repair variable. There is no trader repair in the ZRP. Yet the same player came back later and accused the ZRP of causing crashes in a different way, and when I pointed out the fallacy in that (the error indicated it was not a clean install, cf. page 107 of the ZRP thread), I was called a liar. (Ref: ZRP thread at GSC, page 112.)
Finally, at ZSG a player copied an optional file, then had the dreaded incompatible mod error because he didn't know what he had done. He insisted it was pure ZRP that was crashing when he used the Modifier. It turns out the problem was caused by a 1.0004 system.ltx he manually copied onto a 1.0005 version of the game. (Ref: ZRP thread in Mods section at ZSG forum, pages 14 and 15.)
The common point in all this? Everyone had modified the mod, but unfairly and incorrectly blamed the mod for the crashes they saw, because from their perspective, they had not done anything to affect the mod itself.*
Yes, you are trying to supply something helpful. But we already spend a lot of time and effort fixing the current problems in the mods as they are, and dealing with the complications of merges with other people's mods and tweaks might be very stress-inducing.
And yes, Nightwatch overreacted. Maybe you weren't aware of the previous occurrence of a similar tweak effort posted on the GSC version of this thread. The player there was also well-meaning as you were -- but the context is similar.
References provided upon private request; the data is supplied for corroboration, not for personal attack on anyone.
¯¯¯¯¯¯¯¯¯¯
Nightwatch, I'd like to issue a caveat about the 2.4 fix of the scientist. It may be that if a reload of a save made before the completion of the scientist's measurements, he can still go into hyper-alertness and have the same problem. The fix would be to programmatically make him only aware of threats within a much smaller distance -- which is now done after the measurements, but may need to be done earlier.
_____________
*And I just saw Kanyhalos get attacked when he simply said honestly, "I don't know what the problem is." Do we modders want that?