I found a shock class online, check it out http://www.district18.info/phpBB2/viewtopic.php?t=5739