Unfortunately, you have to completely edit the battle routine — and quite possibly other routines — if you want to do a port of virtually any video game.
Unfortunately, I have 9529852879520985872509812571765 projects to work on; someone else will have to either handle it or wait until one of my current projects either finishes or reaches the point where I've done all I can.
Unfortunately, the 9529852879520985872509812571766th project would be the straw that broke the camel's back forced me to adopt the Duke Nukem Forever release schedule.