Skip to content

Commit

Permalink
Merge pull request #329 from jtcasper/monk-gcd
Browse files Browse the repository at this point in the history
Add monk haste for all levels of Greased Lightning
  • Loading branch information
xpdota authored Sep 18, 2024
2 parents bf4cfb2 + 70fbb7d commit 78669a9
Showing 1 changed file with 37 additions and 2 deletions.
39 changes: 37 additions & 2 deletions packages/xivmath/src/xivconstants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,43 @@ export const JOB_DATA: Record<JobName, JobDataConst> = {
DRG: STANDARD_MELEE,
MNK: {
...STANDARD_MELEE,
traits: [{
apply: stats => {
traits: [
{
minLevel: 1,
maxLevel: 19,
apply: (stats) => {
stats.bonusHaste.push(attackType =>
attackType === 'Weaponskill'
|| attackType === 'Spell'
|| attackType === 'Auto-attack'
? 5 : 0);
}
},
{
minLevel: 20,
maxLevel: 39,
apply: (stats) => {
stats.bonusHaste.push(attackType =>
attackType === 'Weaponskill'
|| attackType === 'Spell'
|| attackType === 'Auto-attack'
? 10 : 0);
}
},
{
minLevel: 40,
maxLevel: 75,
apply: (stats) => {
stats.bonusHaste.push(attackType =>
attackType === 'Weaponskill'
|| attackType === 'Spell'
|| attackType === 'Auto-attack'
? 15 : 0);
}
},
{
minLevel: 76,
apply: (stats) => {
stats.bonusHaste.push(attackType =>
attackType === 'Weaponskill'
|| attackType === 'Spell'
Expand Down

0 comments on commit 78669a9

Please sign in to comment.