out of curiosity, why not have it the other way around? ranged ships not having resource dependency. I don't play with naval all that much, but I would think that ranged is generally weaker since it takes more to kill something with it, and you get no money from attacking cities with it. That being said, it would better correspond with land-based melee defensive units (pikemen, etc.) not having resource dependencies while the melee attackers do.