View Single Post
  #1 (permalink)  
Old 03-15-2008, 11:54 PM
Ganelon
[User Offline]
Citizen
 
Join Date: Oct 2007
Posts: 49
Ganelon is the epitome of generic
Default I fixed Triumph!

I got Triumph working properly (almost). The fix was actually pretty easy once I started studying other similar effects.

As most people on this board know, Triumph is bugged. It applies the debuffs to the Battle Standard creature itself, which is less than worthless. There is a persistent rumor that the -50 stun resist effect works correctly, which is false. Triumph is flat out broken.

The problem was that the wrong variable were being used. They were using offensivePhysicalModifier to provide the -%damage effect, and they were using the DefensivePhysical variable for the -resist effect. These variables are (apparently) intended to work on the caster, not on hostile targets.

I switched out the variable for OffensiveTotalDamageReductionMin and OffensiveTotalResistanceMin (both found under the Offensive Duration tree), and they work! You have to add a duration to the effects if you want them to last more than one frame (use OffensiveTotalDamageReductionDurationMin and OffensiveTotalResistanceDurationMin).

There is no ambiguity about these results. I ramped up the resit debuff to -1000 and the damage reduction to -100% and turned on the show all damage mod. These effects were very obvious and totally uncontrovertible. My dinky pine club went from doing ~20 damage to 200-300 damage and my damage intake dropped to zero.

Triumph is a spell that has to be cast by the Battle Standard pet to work, and it sometimes takes its sweet time. In fact, sometimes the Battle Standard's duration will not be long enough for the fickle creature to make up its mind. I noticed that the Core Dweller seems to always cast provoke the moment it is summoned, and I wonder if the BS AI can be modified to follow suit.

This isn't perfect fix. Triumph is now slightly stronger than it was meant to be. It now affects ALL resists and ALL damage sources. I'm willing to live with this. In most cases, there isn't much of a difference.
Reply With Quote