well the only other cart mod i remember doing was this one for the minicart:
http://forum.x-cart.com/viewtopic.php?t=19065
so you could try that and see if it changes anything. Im not really a coder i just find other peoples stuff and tweak it until it works the way i want so someone more familiar with smarty could help better.