• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [WIP] Singular - A community driven All-In-One CC - It Just Plain Works

    Discussion in 'Archives' started by Apoc, Feb 7, 2011.

    Thread Status:
    Not open for further replies.
    1. znuffie

      znuffie Banned

      Joined:
      Feb 23, 2010
      Messages:
      864
      Likes Received:
      30
      Trophy Points:
      28
      Patches (.diff's) not full .cs's. Makes it easier to merge stuff.
       
    2. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      Is there a program you all use to make those patch files?

      Apoc's base code is a little above my current level in CC/plugin programming. BT is new to me as I can't find any documentation on all the subcodes so I am stumbling through it (decorator, actions, ret , ctx, etc..) as all my CC's are in the legacy style so some of the crowd control/resting/check stuff I am having trouble converting over. Rotation seem pretty simple to convert over well most of them and just filling in the ones that currently don't have anything for them listed on the first page till someone with a better understanding of CC's and BT can incorporate them or just junk them.

      If its an issue I will stop posting but figured I would atleast try to offer something as I firmly believe there should be a standard(base) for CC's as the few I have tried before making my own have been hit or miss... but they did give me a place to start to learn from.
       
    3. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      TortoiseSVN will do it all. (I use it to apply the patches, etc)
       
    4. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      Frost Mage but with FoF aura issues :(

      Apoc,

      Here is a frost mage works (rotation wise) when HB want to decide if it likes seeing the Fingers of Frost Proc. The commented aura check section has the spell id's from wowhead for the talents and supposedly the proc itself.

      Only way I can see to get this working in a hack job way is some sort of Lua check or until someone more knowledgeable than me points out that I am checking for the proc wrong.

      oh... the file is the tortoisesvn patch with just .txt appended to it since these forums don't like .patch the extension. Thanks for answering on how to make one.
       
    5. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      Destruction Lock

      Destruction Lock rotation I use only issue I have so far is that sometimes it will cast Soul Fire even though the time left is greater than 3. Its one of those spells you generally want to have 100% uptime on it hence the pre-cast to land when it falls off.
       
    6. neodite

      neodite New Member

      Joined:
      Oct 12, 2010
      Messages:
      498
      Likes Received:
      3
      Trophy Points:
      0
      If possible, i would love to see the following rotation added too this.

      Paladin RET Rotation (Level 85)

      Instancebuddy Trash / Grinding / Questing

      Open with Judgment if at distance from Mob, Else use Crusader Strike

      If did not use Judgment as the opener use it now.

      Holy Wrath
      Crusader Strike
      Judgment
      Holy Wrath
      Crusader Strike etc. etc. with Divine Storm as the filler if no procs are available and the spells are on CD

      The fillers for this will be when things prop... (HoW etc.)

      Always keep Inquisition up (When can cast it)

      Inquisition will take priority over all other HP spells (As long as we don't already have the buff)
      If we do have the Inquisition buff up then we will cast the other procs when available

      Hammer of Wrath
      Exorcism
      Templar's Verdict
      (In the above order)

      Also making sure that we have Avenging Wrath up at all times.

      With Multiple mobs adding in Divine Storm and Concentration again when waiting for CD's

      Then on boss fights. Not sure how this could be checked? Maybe a health check? Like if 3x my health. Then cast Guardian of Ancient Kings With the same rotation. With also a trinket option then when it's not on CD or if you need x amount of stacks to cast.





      I "think" that's it. Ill go to a dummy later too double check it if the OP would be willing to change it?
       
    7. Xanathos

      Xanathos Active Member

      Joined:
      Jul 25, 2010
      Messages:
      1,030
      Likes Received:
      6
      Trophy Points:
      38
      Yeah, the easy way to do a "boss" check is to have a health variable like that. Since all bosses should be multiples of your total health.
       
    8. karsak0w

      karsak0w New Member

      Joined:
      Feb 21, 2011
      Messages:
      23
      Likes Received:
      1
      Trophy Points:
      0
      that's how i check for bosses, feel free to add it if you want to: http://bit.ly/eu8C2x (i'm not sure if FactionId == MobId; change it to whatever works :D)
       
      Last edited: Feb 22, 2011
    9. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      I really wish i could give this a test
       
    10. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      you can DL it the link to the files is in the description on the first page.

      click on the Revision 16: /trunk/Singular it will take you to the site.
       
    11. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      quick question do i have to DL all of?
       
    12. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      yes for the most part but the specific class stuff you don't want I quess you could not DL those. But its just safer to DL everything... using tortoisesvn (google it) makes DL and updating ALOT easier than doing it by hand.
       
    13. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      Question from someone that understands BT logic and can help?

      Was trying out the default Ret Paladin in this CC and It lacked some of the rotations I use in my CC. So I tried porting my legacy one over to singular so my CC folder isn't cluttered up with these and mine.

      First thing I noticed with the default ret is that it would TV or any ability that required the use of Holy power to be cast at only having 1 yet in the code TV should not cast till it detects 3 Holy power or HoL. So after importing mine over to singular I still am running into the same issue. Casting of abilities when they are not called for.

      Is my understanding of Decorator/Priority off? If so then that would explain why my frost mage CC is having issues to with FoF. Yet when I run my legacy style CC's they work fine casting at the coded times.

      Edit 1). Really what is the use of the HasAura that you all added a while back. It never seems to work right.
       
      Last edited: Feb 23, 2011
    14. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      HasAura checks if you have the aura, at all. It makes no distinction between active, passive, buff, debuff, etc. It only checks whether you current have the aura in some way.

      As for the Holy Power stuff, can you show me the code you're using?
       
    15. Aibo

      Aibo New Member

      Joined:
      Apr 27, 2010
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      0
      It would be not bad if you post recomended talent/glyph's templates for each class in first post.
       
    16. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      I had it up there but when I did the edit I removed it... no point is leaving a half coded test and broken cc. You can use the default ret build you have in singular and run it on a dummy you will see that the Templar's Verdict will cast at 1 hp due to HoL is checked with HasAura. Once I finish tweaking the one I am working/converting on I'll post it up again.
       
    17. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      Here are some updates to the fury warrior.

      Changes:

      -It works now.
      -Pull priority: Intercept, Heroic Throw, Heroic Leap, Throw/Shoot.
      -Correct DPS combat rotation.
      -Changed min adds for aoe priority to 3.
      -If not enraged it will use an ability to get enraged.
      -Uses Pummel to Interrupt.
      -Uses Heroic Leap!


      Bugs:

      -If the target is walking away and the bot tries to shoot it will stutter to stay in range.
      -Pulling is too slow for pvp use atm.


      Questions:

      -I cant find a way to just make sure you are facing the target. CreateRangeAndFace is the closest thing I could find, however it will not use pull spells until it is at the max range defined. Ive tried using 25 yards in the pull and 5 in the combat section, but that seems to be whats causing the stutter stepping. Is there any thing I can put in the pull priority to just assure that it is facing the target?


      Edit: New attachment, Cleaned up the pull section.
      Edit: Heroic Leap added, first warrior cc to use it!
      Edit: Will no longer spam intercept, or shoot the mob while you are closer than 10 yards.
      Edit: Added a patch if its easier.
      Edit: Removed outdated attachments
       
      Last edited: Feb 25, 2011
    18. izzy

      izzy Member

      Joined:
      Jan 15, 2010
      Messages:
      249
      Likes Received:
      7
      Trophy Points:
      18
      i do have tortoisesvn but it ask for a password.

      nvm got it
       
      Last edited: Feb 24, 2011
    19. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      try
      Code:
      Me.CurrentTarget.Face()
      
      But if i undestand CreateRangeAnd Face right, this routine moves the toon into the max range IF the toon is out of range, so if ur toon is closer than 25y , this routine should only face to the target ... maybe there'S a bug in this routine? dunno why to use StyxWoW.Me.Location.DistanceSqr instead of StyxWoW.Me.Distance(distanceFrom(ret).Location)
      Try a range of 8y instead of 5y, that should look a little bit smoother
       
    20. mopysworld

      mopysworld New Member

      Joined:
      Jan 15, 2010
      Messages:
      158
      Likes Received:
      2
      Trophy Points:
      0
      2D vs 3D targeting...
       
    Thread Status:
    Not open for further replies.

    Share This Page