IIRC, we could modify the hardcode right now, we'd just get our asses sued for modifying copyrighted content.
That and working with other people code is a b*tch.
Patching a program is one of the most tedious and boring things i ever have to do. Normally is a simple ordering problem or something that points to NULL. Debugging other people code is an entirely different story.
EVERY ONE codes differently at my school i follow the OOP(Object Oriented Programming) design method will most people follow traditional procedural programming. For a simple Pokemon Game W/Networking me and one of my group members spent a good portion of a week debugging the controllers for the code. he coded procedurally, this made his code look like a VCR Manual and he complained to me why i had so many classes when i could of had just one(he was wrong on this point fyi). But back to the main point i would sit and stare at his code for hours and only see words. It got to the point where i told him just print everything to the console.
My point is debugging code is a very difficult thing, if you missed it once you probably will miss it agian. but debugging others code is F*CKING difficult and not fun as not only do you have to learn WTF the code is doing but learn how the other people code in order to fix the mistakes.
So next time you B*tch about bad coding realize that coding an engine is F*CKING hard i have been working on mine for six month and still only have basic physics and im working alone so i dont have to code to other stander.
The mod team coders have there work cut out for them no matter how friendly a mod tool maybe. You need the patient of a cat and the wisdom of Owl to pull of what the devs do what they do and some kind of dark magic helps.
Well thats my rant i hope you enjoy it.
Ekalbs