Potentially a meant to be this way.
Summary:
Divine cross and holycross cancel eachother
Server: ANY
Character: Seraph
Expected result:
Holycross and divine cross are 2 separate skills. And should not cancel each other. And should/could be worked together to allow for a combination of divine cross and holycross to be used.
This becomes especially important in larger groups (Dungeon runs, Secret room runs) with multiple Seraphs performing either of the skills. As it's not just limited to your own divinecross/holycross, but also to theirs. Dungeon groups should be encourage to have multiple Seraphs. With their skills working together. Where one is assiged to divine cross, the other holycross, working together for the best output.
Actual result:
Holycross and divine cross don't work together. They replace eachother as the active debuff.
Once Divine cross is cast, and holy cross is cast before the timer of divine cross ends, holycross "ends" the active divine cross early and replaces the divine cross skill as the active debuff.
The same goes for the opposite, where divine cross can replace holy cross as the active debuff/skill when cast before the timer runs out.
This means that divine cross is limited to only replicate the "unholycossed" damage as they can't be used together..
And it's not just limited to your own divinecross/holycross, but also to other Seraphs. Other Seraphs can affect my divine cross skill with their holycross. And when multiple seraphs start casting divine cross, they start canceling eachother out often.
When "Seraph 1" cast divine cross, the 4 second timer starts, when "Seraph 2" casts divine cross, it resets the timer for divine cross. "Seraph 1" does not get rewarded the damage.
You start stealing eachothers Divine cross. In theory, when 8 seraphs time things correctly and cast divine cross one after another, never letting it end, you can get 30 seconds of active divine cross, without any damage ever being rewarded.