I, a Gran Faust user, am familiar with cursing enemies as well as myself. Although, lately I've noticed that enemies with slower moves or those that attack less often don't get damaged by the curse status effect. For example, the Lumber. He can swing his arm around all he wants while cursed without taking any damage from it. Faster enemies, like a gremlin, only get damaged from curse if they attack right after their first attack. If there is any waiting period they don't take damage from their next attack.