1st of all, this topic is for the Main forum - in the Units Gfx forum topics only to announce already created units.
2nd, what d'u mean saying "artillery piece"? There A LOT arty units in the download database made by Wyrmshadow & Gwendoline. I'm sure you'll find something you like.