Jeanny blew away Mammon's weapon using Seven Spears Assaulting Heaven. But if she only relied on her normal strength to perform the spear art, she wouldn't have achieved the same feat. Mammon's weapon would probably just stagger a little. What had boosted her strength was a buff skill.
This skill was also the one giving her the draconic set armor on her body. The skill was named Dragon God's Protection. It was Dragon Lord's level 80 skill. The skill gave Jeanny superb defense and enhanced her overall stats.
Aside from improving the user's stats and defense, this skill also enhanced the Dragon Lord Reflex. Under normal circumstances, the response skill slowed the time to 30% of its original speed. Under Dragon God's Protection, Dragon Lord Reflex slowed time to only 5% of normal time flow. Additionally, if Jeanny performed a counterattack during this moment, the counterattack was guaranteed to be a critical hit.