I considered changing the behavior in the new Mad Blanks 1.8.2 Beta 1 I just released, but decided against it to maintain consistency for existing applications.
What you can do, however, is if you know you're looking for HTML entities in the answers, use the
replace tag in the Score Script.
So, where you would normally have the plain
[:user_response:] tag inside an
each:answer loop (like in Generic Score Script #1), use the following:
[:replace:{[:lamp:]}:{[:amp:]}:<start>:][:user_response:][:replace:<end>:]
That will replace literal ampersands with the ampersand entity & in the user's answer so it won't show up as ©.
You can do the same thing with, for example, the
[:correct_value:] tag (also inside the
each:answer loop in Generic Score Script #1):
[:replace:{[:lamp:]}:{[:amp:]}:<start>:][:correct_value:][:replace:<end>:]
Does that make sense and seem reasonable? By the way, I did add a
[:copy:] Score Script tag to Mad Blanks 1.8.2 Beta 1, so it will be there in future releases.