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

Cooldown Calc

danalec

New Member
Joined
Nov 8, 2013
Messages
38
Reaction score
1
Hi, I'm pretty new here and I'm checking out how Trinity works.

I was wondering how Trinity calculate skill's cooldown.

I saw some timings at PlayerInfoCache.cs like this:
Code:
            if (Player.ActorClass == ActorClass.Monk && HotbarSkills.AssignedSkills.Any(s => s.Power == SNOPower.Monk_SevenSidedStrike && s.RuneIndex == 3))
                CombatBase.SetSNOPowerUseDelay(SNOPower.Monk_SevenSidedStrike, 17000);
Shouldn't it be s.RuneIndex == 4? As for, it is the fourth rune of Seven Sided Strike skill.

I was looking for the Monk.cs and it seems all spamming skills timings are static and not recalculated with the values (ref: [RoS FAQ] Reaper of Souls: Frequently Asked Questions - Diablo III General Discussion - Diablo III General Forums - Forums - Diablo Fans)

Also I've noticed there is no bool for SNOPower.Monk_Passive_BeaconofYtar yet.

There is an interesting weapon called: The Flow of Eternity with a unique secondary: reduces the cooldown of Seven Sided Strike by 47%
I've recalculated the timings and changed values for Trinity but it seems somehow BD cannot spam it without a timer.

Is there any way to display the Player CDR values and the current ms of the SNOPower?
 
Back
Top