This is a bug that seems unnoticed as not many players run skill power builds that revolve around this.
As the talent description says, "Terminate" talent is supposed to trigger whenever I deplete an enemy's armor, giving me +35% skill damage boost for 15 seconds.
However, the effect only triggers when I deplete enemy's armor through weapon damage only.
Whenever I deplete enemy armor(make armor = 0) through skill damage such as chem launcher(oxidizer) or seeker mine, I do not get the bonus.
The first half of the video shows the talent correctly triggering through weapon damage, giving the oxidizer 25k damage per tick.
The latter half of the video shows the bug where I deplete enemy armor through skill but don't get the damage bonus, and I sit around 18k damage per tick.
I've tested the same thing out on the field to NPCs instead of shooting range dummies, and the bug is still there.
This talent correctly triggering from skill damage is crucial to a skill power based build.
Please do not take the easy path by updating the skill description to match this bug. We don't want something like "Depleting enemy armor through weapon damage grants +35% skill damage for 15 seconds." It's certainly a simple way to fix it, but then that's another talent going to the dumpster.