I added a bunch of smilies to my vB, now when replying to a photo post the new smilies turn up as red-x, the old ones are still there, how do i fix this ?
Your smilies need to be updated to have their paths fully qualified. You have two options: (a) Manually updated the smilies one by one or (b) copy the vbagallery_install.php file back into your ../{forums}/admincp folder and then run it; you should see an option to update just your smilies & icons paths.
If you choose option b, don't forget to remove the install file again when you're done.
Yes, anytime you add new smilies you will have to update their paths. If you add them manually then just be sure to include the full URL. Or if you're batch uploading them then you can use the option in the install file.