Skip to content

Commit

Permalink
Update All Cata
Browse files Browse the repository at this point in the history
  • Loading branch information
doadin committed Oct 31, 2024
1 parent 07d8a15 commit 1b6075f
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 27 deletions.
21 changes: 12 additions & 9 deletions Specialization/Cata/BeastMastery.lua
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,18 @@ function BeastMastery:callaction()
if (MaxDps:CheckSpellUsable(classtable.HuntersMark, 'HuntersMark')) and (ttd >= 21) and cooldown[classtable.HuntersMark].ready then
MaxDps:GlowCooldown(classtable.HuntersMark, cooldown[classtable.HuntersMark].ready)
end
if (MaxDps:CheckSpellUsable(classtable.AspectoftheHawk, 'AspectoftheHawk')) and cooldown[classtable.AspectoftheHawk].ready then
if not setSpell then setSpell = classtable.AspectoftheHawk end
end
if (MaxDps:CheckSpellUsable(classtable.AspectoftheFox, 'AspectoftheFox')) and cooldown[classtable.AspectoftheFox].ready then
if not setSpell then setSpell = classtable.AspectoftheFox end
end
if (MaxDps:CheckSpellUsable(classtable.AutoShot, 'AutoShot')) and cooldown[classtable.AutoShot].ready then
if not setSpell then setSpell = classtable.AutoShot end
end
--if (MaxDps:CheckSpellUsable(classtable.TolvirPotion, 'TolvirPotion')) and (not UnitAffectingCombat('player') or MaxDps:Bloodlust() or ttd <= 60) and cooldown[classtable.TolvirPotion].ready then
-- if not setSpell then setSpell = classtable.TolvirPotion end
--end
--if (MaxDps:CheckSpellUsable(classtable.AspectoftheHawk, 'AspectoftheHawk')) and cooldown[classtable.AspectoftheHawk].ready then
-- if not setSpell then setSpell = classtable.AspectoftheHawk end
--end
--if (MaxDps:CheckSpellUsable(classtable.AspectoftheFox, 'AspectoftheFox')) and cooldown[classtable.AspectoftheFox].ready then
-- if not setSpell then setSpell = classtable.AspectoftheFox end
--end
--if (MaxDps:CheckSpellUsable(classtable.AutoShot, 'AutoShot')) and cooldown[classtable.AutoShot].ready then
-- if not setSpell then setSpell = classtable.AutoShot end
--end
if (MaxDps:CheckSpellUsable(classtable.ExplosiveTrap, 'ExplosiveTrap')) and (targets >0) and cooldown[classtable.ExplosiveTrap].ready then
if not setSpell then setSpell = classtable.ExplosiveTrap end
end
Expand Down
21 changes: 12 additions & 9 deletions Specialization/Cata/Marksmanship.lua
Original file line number Diff line number Diff line change
Expand Up @@ -94,15 +94,18 @@ function Marksmanship:callaction()
if (MaxDps:CheckSpellUsable(classtable.TrueshotAura, 'TrueshotAura')) and cooldown[classtable.TrueshotAura].ready then
if not setSpell then setSpell = classtable.TrueshotAura end
end
if (MaxDps:CheckSpellUsable(classtable.AspectoftheHawk, 'AspectoftheHawk')) and cooldown[classtable.AspectoftheHawk].ready then
if not setSpell then setSpell = classtable.AspectoftheHawk end
end
if (MaxDps:CheckSpellUsable(classtable.AspectoftheFox, 'AspectoftheFox')) and cooldown[classtable.AspectoftheFox].ready then
if not setSpell then setSpell = classtable.AspectoftheFox end
end
if (MaxDps:CheckSpellUsable(classtable.AutoShot, 'AutoShot')) and cooldown[classtable.AutoShot].ready then
if not setSpell then setSpell = classtable.AutoShot end
end
--if (MaxDps:CheckSpellUsable(classtable.TolvirPotion, 'TolvirPotion')) and (not UnitAffectingCombat('player') or MaxDps:Bloodlust() or ttd <= 60 or buff[classtable.RapidFireBuff].up) and cooldown[classtable.TolvirPotion].ready then
-- if not setSpell then setSpell = classtable.TolvirPotion end
--end
--if (MaxDps:CheckSpellUsable(classtable.AspectoftheHawk, 'AspectoftheHawk')) and cooldown[classtable.AspectoftheHawk].ready then
-- if not setSpell then setSpell = classtable.AspectoftheHawk end
--end
--if (MaxDps:CheckSpellUsable(classtable.AspectoftheFox, 'AspectoftheFox')) and cooldown[classtable.AspectoftheFox].ready then
-- if not setSpell then setSpell = classtable.AspectoftheFox end
--end
--if (MaxDps:CheckSpellUsable(classtable.AutoShot, 'AutoShot')) and cooldown[classtable.AutoShot].ready then
-- if not setSpell then setSpell = classtable.AutoShot end
--end
if (MaxDps:CheckSpellUsable(classtable.ExplosiveTrap, 'ExplosiveTrap')) and (targets >0) and cooldown[classtable.ExplosiveTrap].ready then
if not setSpell then setSpell = classtable.ExplosiveTrap end
end
Expand Down
21 changes: 12 additions & 9 deletions Specialization/Cata/Survival.lua
Original file line number Diff line number Diff line change
Expand Up @@ -76,15 +76,18 @@ function Survival:callaction()
if (MaxDps:CheckSpellUsable(classtable.HuntersMark, 'HuntersMark')) and (ttd >= 21) and cooldown[classtable.HuntersMark].ready then
MaxDps:GlowCooldown(classtable.HuntersMark, cooldown[classtable.HuntersMark].ready)
end
if (MaxDps:CheckSpellUsable(classtable.AspectoftheHawk, 'AspectoftheHawk')) and cooldown[classtable.AspectoftheHawk].ready then
if not setSpell then setSpell = classtable.AspectoftheHawk end
end
if (MaxDps:CheckSpellUsable(classtable.AspectoftheFox, 'AspectoftheFox')) and cooldown[classtable.AspectoftheFox].ready then
if not setSpell then setSpell = classtable.AspectoftheFox end
end
if (MaxDps:CheckSpellUsable(classtable.AutoShot, 'AutoShot')) and cooldown[classtable.AutoShot].ready then
if not setSpell then setSpell = classtable.AutoShot end
end
--if (MaxDps:CheckSpellUsable(classtable.TolvirPotion, 'TolvirPotion')) and (not UnitAffectingCombat('player') or MaxDps:Bloodlust() or ttd <= 60) and cooldown[classtable.TolvirPotion].ready then
-- if not setSpell then setSpell = classtable.TolvirPotion end
--end
--if (MaxDps:CheckSpellUsable(classtable.AspectoftheHawk, 'AspectoftheHawk')) and cooldown[classtable.AspectoftheHawk].ready then
-- if not setSpell then setSpell = classtable.AspectoftheHawk end
--end
--if (MaxDps:CheckSpellUsable(classtable.AspectoftheFox, 'AspectoftheFox')) and cooldown[classtable.AspectoftheFox].ready then
-- if not setSpell then setSpell = classtable.AspectoftheFox end
--end
--if (MaxDps:CheckSpellUsable(classtable.AutoShot, 'AutoShot')) and cooldown[classtable.AutoShot].ready then
-- if not setSpell then setSpell = classtable.AutoShot end
--end
if (MaxDps:CheckSpellUsable(classtable.ExplosiveTrap, 'ExplosiveTrap')) and (targets >0) and cooldown[classtable.ExplosiveTrap].ready then
if not setSpell then setSpell = classtable.ExplosiveTrap end
end
Expand Down

0 comments on commit 1b6075f

Please sign in to comment.