- use crossbows for base and animations - make it shoot fire-balls / incinerate (the game have explosion bolts, but they don't have any explosive feel to them) - and instead of ammos, make it use soul-gem mechanism, like a staff (what I'm suggesting is to use a fire-ball staff as a crossbow) - give that crossbow a cool vanilla based cannon mesh and sounds - and voila! a magical grenade launcher