You guys are life savers.
'>
I finally got it to work and it looks like everything is perfect!
I did it with OnHeartbeat, though. I scrapped the idea of using pseudo-heartbeat, as Squatting Monk advised, because it could burden the module quite significantly. A check added to a regular OnHeartbeat, however, should not be very taxing.
While this solution means there is a delay of up to 6 seconds between activating Dirty Fighting and applying the OnHit properties, it's not frankly that bad.
This also means there are no issues with PVP, as opposed to the situation in which the check was added to the OnDamage script, I guess.
Pstemarie, I personally think that modifying the existing feat rather than making a whole new one to make the old one useful is a better idea. It means players won't have to invest in two feats to find use in them, but only one. Besides, modifications can be done without altering 2da, which is another reason I, for one, find it more attractive.
Modifié par Grani, 03 février 2014 - 08:41 .