• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Singular - A community driven All-In-One CC - It Just Plain Works - (Pt. 2)

    Discussion in 'Archives' started by Xanathos, Apr 19, 2011.

    1. Megser

      Megser Well-Known Member

      Joined:
      Apr 17, 2010
      Messages:
      1,389
      Likes Received:
      73
      Trophy Points:
      48
      Just wanted to thank you for this awesome CC.
       
    2. mctrix

      mctrix Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      thanks for the code help but it doesnt seem to fix it not casting aimed shot once the stack gets to 5.

      Code:
      Spell.Cast("Aimed Shot", ret => StyxWoW.Me.CurrentTarget.HealthPercent > 80 ||Unit.HasAura(StyxWoW.Me.CurrentTarget, "Ready, Set, Aim...", 5)),
      This doesnt seem to work either it seems to just cast it when it can
      Code:
        Spell.Cast(
                          "Concussive Shot",
                          ret => StyxWoW.Me.CurrentTarget.CurrentTarget == null || StyxWoW.Me.CurrentTarget.CurrentTarget == StyxWoW.Me),
       
    3. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48

      Mh, i'm a hunter noob (really!) , but:
      When it proccs 5 times, you geht the "Fire!" buff? Am i right? So the following should work:

      Code:
      Spell.Cast("Aimed Shot", ret =>  StyxWoW.Me.CurrentTarget.HealthPercent > 80  ||Unit.HasAura(StyxWoW.Me, "Fire!")),
      Code:
      Spell.Cast("Concussive Shot"),
      does the same for you, doesnt it?
       
      Last edited: May 31, 2011
    4. mctrix

      mctrix Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18
      No you get the buff on the first one but each stack decreases the shot/cast time so you need to get to 5 then use the spell as its instant

      The arcane shot was in the cc when i started i dont really understand the logic that they were trying to achieve you should use the spell if the mob is aggroed on to you but ignore if its a boss as it wont stop them coming. - i guess thats what they wanted was if the target mob has you target use it.
       
      Last edited: May 31, 2011
    5. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      Code:
      Spell.Cast("Aimed Shot", ret => StyxWoW.Me.CurrentTarget.HealthPercent > 80 ||Unit.HasAura(StyxWoW.Me, "Fire!", 1)),
      That should work for the aimed shot one. The buff stacks on you, not the target so it would be StyxWoW.Me, instead of StyxWoW.Me.CurrentTarget.

      The code for the concussive shot looks correct. Should be used when the target doesn't have a target or when the target is you.

      Edit: Wowhead says "Ready, Set, Aim..." procs "Fire!" buff when stacked to 5. Changed spell to the correct proc.
       
      Last edited: May 31, 2011
    6. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      Someone needs to go through and make sure that face target is in all Classes pull and combat; its missing at-least from the rouge
       
    7. mctrix

      mctrix Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      1
      Trophy Points:
      18

      Thanks mate Handnavi has been helping me with it on skype we have it working rather well.
       
    8. hi1674

      hi1674 New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,637
      Likes Received:
      5
      Trophy Points:
      0
      The cc moves even if you use lazyrider and have disable movement set to True.

      Retri Paladin.
       
    9. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      Thats right. :) It doesnt matter is you set it to true or false, i think its not in use :)
       
    10. hi1674

      hi1674 New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,637
      Likes Received:
      5
      Trophy Points:
      0
      gonna try mordd's pala......
       
    11. patryark

      patryark New Member

      Joined:
      Jul 18, 2010
      Messages:
      56
      Likes Received:
      0
      Trophy Points:
      0
      Nevermind,
       
      Last edited: May 31, 2011
    12. Crimson129

      Crimson129 New Member

      Joined:
      Mar 13, 2010
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0
      Just wanted to know will this CC have PVP support like the old Singular did?
       
    13. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      Your retribution.cc uses some very old procs... Hand of light for example doesnt exist atm...


      Another question:
      How can i get something like this to work:
      Code:
      Spell.CastOnGround("Explosive Trap", ret => StyxWoW.Me.CurrentTarget.Location, ret => StyxWoW.Me.HasAura("Trap Launcher"))
       
      Last edited: Jun 1, 2011
    14. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      That should work fine, you have the trap launcher spell cast as well I suppose?
      Make sure that your has aura is actually working as well; use profilehelper and dump your auras with and without the proc and see what changes, you may need to do a duration check instead.
       
    15. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      I have that skill, yes. Has aura seems to work... It seems, that he tries to cast it, but he clicks on a invalid location or something like that.
       
    16. tera_X

      tera_X New Member

      Joined:
      Jan 14, 2011
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Everytime i enter an Instance with my Feral (Cat) i get the following Msg and Honorbuddy just stops.
      "[Singular] Singular currently does not support Pull for this class/spec combination, in this context! [Druid, FeralDruid, Instances]"
      I queued as DPS only.
      Using the Last stable version, i tried the 'beta' svn too but thats not working properly.
       
    17. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      Edit: I need to read better,
       
    18. bazzzz

      bazzzz New Member

      Joined:
      Aug 14, 2010
      Messages:
      79
      Likes Received:
      0
      Trophy Points:
      0
      [​IMG]

      DK DPS i358 staying on chogall the whole fight with an interrupter plugin just incase
       
    19. mordor

      mordor Member

      Joined:
      Apr 18, 2010
      Messages:
      53
      Likes Received:
      3
      Trophy Points:
      8
      How about non english buff support? As I can see in Russian clien it didn't work for now. Rebuff Seal and BoK again and again before fight.
       
    20. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      I've tweaked Frost Rotation a bit for instances and raids according to simulationcraft :

      Code:
      return new PrioritySelector(
                      CreateEnsureTarget(),
                      CreateAutoAttack(true),
                      CreateFaceUnit(),
                      // Note: You should have this in 2 different methods. Hence the reason for WoWContext being a [Flags] enum.
                      // In this case, since its only one spell being changed, we can live with it.
                      CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15 && !Me.IsInInstance),
                      //Make sure we're in range, and facing the damned target. (LOS check as well)
                      CreateMoveToAndFace(5f, ret => Me.CurrentTarget),
                      CreateSpellCast("Pillar of Frost"),
                      CreateSpellCast("Blood Tap", ret => Me.DeathRuneCount != 2),
                      CreateSpellCast("Raise Dead", ret => !Me.GotAlivePet || Me.HasAura("Unholy Strenght")),
                      CreateSpellCast("Outbreak", ret =>  Me.CurrentTarget.HasAura("Frost Fever") ||  Me.CurrentTarget.HasAura("Blood Plague")),
                      CreateSpellCast("Howling Blast", ret => !Me.CurrentTarget.HasAura("Frost Fever")),
                      CreateSpellCast(
                          "Pestilence", ret =>  Me.CurrentTarget.HasAura("Blood Plague") &&  Me.CurrentTarget.HasAura("Frost Fever") &&
                                               (from add in NearbyUnfriendlyUnits
                                                where !add.HasAura("Blood  Plague") && !add.HasAura("Frost Fever") && add.Distance  < 10
                                                select add).Count() > 0),
                      new Decorator(
                          ret => SpellManager.CanCast("Death and Decay")  && NearbyUnfriendlyUnits.Count(a => a.Distance < 8) >  1,
                          new Action(
                              ret =>
                                  {
                                      SpellManager.Cast("Death and Decay");
                                      LegacySpellManager.ClickRemoteLocation(Me.CurrentTarget.Location);
                                  })),
                      CreateSpellCast("Plague Strike", ret => !Me.CurrentTarget.HasAura("Blood Plague")),
                      CreateSpellCast(
                          "Obliterate",
                          ret => (Me.FrostRuneCount == 2 &&  Me.UnholyRuneCount == 2) || Me.DeathRuneCount == 2 ||  Me.HasAura("Killing Machine")),
                      CreateSpellCast("Frost Strike", ret => Me.CurrentRunicPower == Me.MaxRunicPower-35),
              CreateSpellCast("Empower Rune Weapon"),
              CreateSpellCast("Howling Blast", ret => Me.HasAura("Freezing Fog")),
                      CreateSpellCast("Obliterate"),
                      CreateSpellCast("Frost Strike"),
              CreateSpellCast("Horn of Winter"));
       
      Last edited: Jun 4, 2011

    Share This Page