Weather-based damage boost or reduction with the utility umbrella only gets nullified when the target has it equipped. Since the Dracovish has it equipped, it doesn't have any effect on its attack. Now if the opponent had it, then the Fishious Rend would damage as if there's no sun.