digix wrote:I don't need your arrogance. I don't need your empty apologies. I don't need your BS. [..]
Something to note, this is only directed at Zethfox, no one else.
Being harsh, blunt and using tact like a sledgehammer is my best personality trait.
Since this thread started, Zethfox has improved the way the abilities are displayed. He contacted me and provided some source code, which since then has been put in the SVN. So, he's trying very hard to solve your problem and you insult him..where does that come from?
I think you completely misunderstood Zethfox' reply, mostly because on a forum it is difficult to convey nuances and feelings (that's what smileys are for).
If I may say so, to my eyes you are the one who sounded arrogant from the start. In pretty much every single one of your posts recently, you add the precision that you are not a developer, as if C++ coding was some kind of dirty work, as if improving Wagic was "other people's problem".
Don't get me wrong, your work is really appreciated. The reason Zethfox "pushes" you (and why I let him do it) is because card coders are the most likely to understand the limitations of the parser, and want to solve them. Additionally, if you understand how to code cards, it means your brain is understanding the basic principles of programming. This, and your involvement so far makes you one of the best candidates to help with the C++ code. In the end, there is no difference between the C++ source code and the "cards code" except sometimes one is better than the other. You are the only one putting limits on yourself, you can't blame it on people who try to help you.
What Zethfox told you was: "Look, I'm a normal human being with no specific programming knowledge, and I managed to do little tweaks in the C++ code to ease my (and everyone's) work on card coding. If I can do it, you can do it too".
It's a matter of trying.
Nobody's asking you to "do it". But when you get a reply that says "we'd rather do it in the C++ code", it means that your idea is probably inefficient and would be easier done in the code. It also means we believe that you could do it, or at least try, and get "to the next level".
This thread is a constructive discussion about how we could improve the abilities menu that pops up. You stated your requests. We are discussing on how to match them in the best possible way. We all have reasons to go one way or the other, that's how a constructive discussion is made. You can for example see that my opinion has changed a bit since we started. That's how adults discuss. Sometimes it sounds harsh, but to me nothing looked "arrogant" or insulting, so don't take things too personally, just keep giving arguments to fuel the discussion. without taking things personally.
If psyringe and J were still lurking, you would see what a "strong" technical discussion is
