​Here's an update to the previous patch; the problem seemed to be the use of eq for comparing strings rather than string=.​ It seems to work now. -- https://rrt.sc3d.org