Not quite. STR seems to make a difference even when defense is 0.
Another thing I'm curious about is magic attacks and how they're calculated. Does each monster skill have a base attack value, and is it in the data? I just checked the database, it doesn't seem to be in Mob.wz.
I'm sure it isn't based directly off monster matk, because of numerous inconsistencies like squid ink shot, different attacks from the same monster (lantern ghosts and kappas come to mind), extra D's overdamaging punch, so on and so forth.
Another thing I'm curious about is magic attacks and how they're calculated. Does each monster skill have a base attack value, and is it in the data? I just checked the database, it doesn't seem to be in Mob.wz.
I'm sure it isn't based directly off monster matk, because of numerous inconsistencies like squid ink shot, different attacks from the same monster (lantern ghosts and kappas come to mind), extra D's overdamaging punch, so on and so forth.

