(Silly tangent-thoughts)
I didnt say coding WAS magic, i was using magic as an example. I have done coding before (Java, HTML, etc.) and, even if I know what I want to have happen, and know how to get it done, it doesnt always turn out right. There are some codes that I, and a few other people, have been working on together for weeks, and we still run into some problems.
You have to know EXACTLY what to put in in order for it to work EXACTLY how you want it.
J/W: But how did this bug get used? Was there some sort of command line that some one stumbled on? A certain place, or thing they went to or did? From my point of view, fixing the bug doesnt necessarily have to be the immediate result, just several all ways to access and exploit the bug. If people cant even use the bug, then it might as well not exist. You dont have to listen to me, since I dont have any experiance with the program you devs are using. Just thought I would give ya my passing thoughts.
As for those who deliberatly used the bug, yeah, they most likely have been around enough to know better or used a past bug, and should be delt with accordingly. For first time, accidental users, they shouldnt be treated too badly for something they didnt mean to do, or had no idea had happened. If you can find out how much money they got because of the bug, then they should loose that much. Other wise, they should loose 3/4 of their money, if possible,