I'll bring up the dirty word around here: Exalted. In Exalted, there wasn't really gunpowder. The thing that was holding firearms/steam/combustion back is that the spirits of Fire, Earth, Water, and Wood couldn't agree who got to rule over all of it, because all of the elements had a hand in the function of the item.
Eberron's "Magical technology" is such that gunpowder wouldn't fly. But binding a fire elemental or an air elemental into a cannon and then having it "fire" rocks or flaming balls of pitch, that's in line with the setting.
For me, I find the biggest disappointment is not that firearms are hard to do, but explosives are hard to do. Bombs that can wipe out an entire building. Fireball is nice, but it doesn't destroy a structure, it just singes it.
I agree with the above poster, the 'damage problem'. One potential answer is to limit the amount of time you can reload between shots. Not to the extent of 'fire one round, load the next', but you could have a situation with 'fire for four rounds, load for two'. This would also limit these weaposn being superior to bows for abilities that let you fire more than once per round. (Clever players would just fire until empty, then drop and pick up a more reliable weapon).
Eberron's "Magical technology" is such that gunpowder wouldn't fly. But binding a fire elemental or an air elemental into a cannon and then having it "fire" rocks or flaming balls of pitch, that's in line with the setting.
For me, I find the biggest disappointment is not that firearms are hard to do, but explosives are hard to do. Bombs that can wipe out an entire building. Fireball is nice, but it doesn't destroy a structure, it just singes it.
I agree with the above poster, the 'damage problem'. One potential answer is to limit the amount of time you can reload between shots. Not to the extent of 'fire one round, load the next', but you could have a situation with 'fire for four rounds, load for two'. This would also limit these weaposn being superior to bows for abilities that let you fire more than once per round. (Clever players would just fire until empty, then drop and pick up a more reliable weapon).