What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Request] GR50+ EP & WoL Hybrid

bump id love one too trinity seems to just spam EP over and over even if target has it alrdy
 
If you want trinity to spam WoL you can go to the trinity settings -> Variables -> Variable Configuration -> SpellDelay.Monk_Waveoflight and set it to a lower value. For example I currently use 150ms.
 
Does anyone have a combat routine were it uses Serenity off Cooldown? :)
 
Does anyone have a combat routine were it uses Serenity off Cooldown? :)
If you know where to find your MonkCombat.cs (Plugins\Trinity\Combat\Abilities) you can change the following code.
Code:
            // Serenity if health is low
            if ((Player.CurrentHealthPct <= 0.50 || (Player.IsIncapacitated && Player.CurrentHealthPct <= 0.90)) && CanCast(SNOPower.Monk_Serenity))
            {
                return new TrinityPower(SNOPower.Monk_Serenity, 0f, Vector3.Zero, Trinity.CurrentWorldDynamicId, -1, 1, 1);
            }
to
Code:
            // Serenity if health is low
            if (CanCast(SNOPower.Monk_Serenity))
            {
                return new TrinityPower(SNOPower.Monk_Serenity, 0f, Vector3.Zero, Trinity.CurrentWorldDynamicId, -1, 1, 1);
            }


///teamfe
 
If you know where to find your MonkCombat.cs (Plugins\Trinity\Combat\Abilities) you can change the following code.
Code:
            // Serenity if health is low
            if ((Player.CurrentHealthPct <= 0.50 || (Player.IsIncapacitated && Player.CurrentHealthPct <= 0.90)) && CanCast(SNOPower.Monk_Serenity))
            {
                return new TrinityPower(SNOPower.Monk_Serenity, 0f, Vector3.Zero, Trinity.CurrentWorldDynamicId, -1, 1, 1);
            }
to
Code:
            // Serenity if health is low
            if (CanCast(SNOPower.Monk_Serenity))
            {
                return new TrinityPower(SNOPower.Monk_Serenity, 0f, Vector3.Zero, Trinity.CurrentWorldDynamicId, -1, 1, 1);
            }


///teamfe

Use the code below so it spams Serenity whenever it is off cool down and a Mob is in range. Changing the code to cast serenity off cool down will also make it cast when in town, which i'm sure you don't want.

Code:
// Serenity if it is off cool down and Mob is in Range
            if (CanCast(SNOPower.Monk_Serenity) && TargetUtil.AnyMobsInRange(15, 1))
            {
                return new TrinityPower(SNOPower.Monk_Serenity, 0f, Vector3.Zero, Trinity.CurrentWorldDynamicId, -1, 1, 1);
            }

You can use the attached modified Monkcombat.cs to cast serenity off cooldown.
 

Attachments

If you want trinity to spam WoL you can go to the trinity settings -> Variables -> Variable Configuration -> SpellDelay.Monk_Waveoflight and set it to a lower value. For example I currently use 150ms.
Trying this now. Thanks
 
If you want trinity to spam WoL you can go to the trinity settings -> Variables -> Variable Configuration -> SpellDelay.Monk_Waveoflight and set it to a lower value. For example I currently use 150ms.

I tried that before,set it at 5 ms, but had no success at all. Still using it quite slowly. I wonder why.

Did that work for you?
 
Back
Top