The regression test in this instance is a good idea. My wife (who also codes) was working on a game called Kukr (http://www.kukriplanet.com/)i Assault and ran into something like this. Rolling back we were able to isolate the issue and work around it.