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

[WIP] Singular - A community driven All-In-One CC - It Just Plain Works

Status
Not open for further replies.
Here is just a litte improvement from my site I inserted Power Word: Shield to the common Auras on the Priest so he doesn't die so often as I noticed without it he dies quit a lot. Its just a litte patch file for 161 rev.
As far as I know this also should fix the bug that he applys vampiric touch more then one time on the target, because the cast time gets longer on hitting.

View attachment common.cs.zip
 
Last edited:
For Frost and Unholy DK there is an issue when doing instances it uses Death Grip on every pull, so might be a good idea to change following line in both Unholy.cs and Frost.cs:
Code:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15),
into this:
Code:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15 && !Me.IsInParty),
 
First off this will not work if just copy and pasted into the singular files. I use a R&D namespace while working on crap as to preserve the original files so that will have to be changed. This is my submission/baseline for retribution pally.

Has:
1). Uses EJ guide of rotations (Single,AoE,Undead,Zealotry,etc... ) (*** AoE/Single Threshold is 3 due to dungeons runs. EJ suggest swapping to DS at 5+ target but if you have that many mobs on the tank in heroic DS is not going to help you... you have bigger problems :) ***)
2). Added a AFKMode settings in the Gui so people like me who like to play by hand don't have to edit a bunch of crap.
3). King buff check code if a druid or another paladin is in the party or raid... if so will buff might.
4). Ghetto Kings from drums check
5). Interrupts that work... rebuke is busted so had to call by ID. Also BE friendly... no Moocow support yet :)
6). Crusader Check while mounted and will default to Devotion unless in a group or raid then its Retribution when unmounted.

Todo:
1). More Gui option as I'm going to assume some people don't want WoG healing that high (75% if solo) or my choice of Seals (currently have to uncomment if you don't want SoI if solo over SoT).
2). Would love to get timeleft on buffs to actually work right(mainly for Inquisition). Sometimes it works most of the time it doesn't.
3). ??? something will come up eventually

Bugs:
1). If in a raid and your solo in a raid group it will spam SoI and SoT till someone is added to the group.

Notes:
1). Not really fond of the new tanktargeting feature you all added a couple of revisions ago... when mobs die it take like 2-4 sec to finally select another target. During that time is switching target from corpse back to targets really fast and looks very bottish.

Tested:
1). ArchBuddy couple of hours... no troll lovin today(Afk mode).
2). IR various dungeon runs (Afk mode).
3). Test Dummy :(
4). Old world Raids (played by hand for movement and targeting see notes)

I get this error:

Could not compile CC from E:\HB\CustomClasses\Singular!
File: Retribution.cs Line: 131 Error: Navnet 'CreateMoveToAndFace' findes ikke i den aktuelle sammenh?ng
File: Retribution.cs Line: 160 Error: Navnet 'CreateMoveToAndFace' findes ikke i den aktuelle sammenh?ng

Anyone know how to fix this?
 
LTR pls

read the first line... it was a submission to the people that can make changes. If they like it after testing it they can use it or just discard it as dribble.

First off this will not work if just copy and pasted into the singular files. I use a R&D namespace while working on crap as to preserve the original files so that will have to be changed.

One file need to be added, one file needs to be modified to add code to function. If you don't understand how to make the changes... just wait till the people responsible for releasing updates make changes.

Most likely they probably will not use it.
 
5). Interrupts that work... rebuke is busted so had to call by ID. Also BE friendly... no Moocow support yet :)

i think hammer of justice can interrupt as well. Just the combatlog event for interrupt doesnt fire at the moment
 
Hey,

im writing a Retribution cc at the moment.

I have a problem with using Rebuke...

Code:
CreateSpellCast("Rebuke", ret => Me.CurrentTarget.IsCasting)

That line just didnt work, can you help me?

Code:
CreateSpellCast("Hammer of Justice", ret => Me.CurrentTarget.IsCasting)
That line works like a charm... ;)

Rebuke should be fixed in the next official Version.
 
hmmm how hard would it be 2 add flame orb an combustion to the fire mage part ? :)
 
First I'll admit I haven't searched the entire thread to see if this has been asked elsewhere. I'll try later, but it's a common problem I seem to have with all the DK CC's I've attempted to use. I'm still new to HB so still getting the hang of working with profiles and haven't attempted to learn CC editing as of yet.

What I'm seeing, and it seems to be all DK CC's, is that my DK use Icy touch constantly but doesn't seem to use Plague Strike at all.

Is that normal? I haven't played a DK in along time, but I thought we still used it.

Thanks.
 
Is there anyway to see which of the rotations are supported in the last build? (in the svn)
 
i think hammer of justice can interrupt as well. Just the combatlog event for interrupt doesnt fire at the moment

rebuke works in it... just had to call it by the ID instead of using "Rebuke" --- Rebuke ID = 96231 and HoJ is in there.
 
Fury warrior in AV.

Doesn't use enraged Regen everytime (even when not on CD)- seems to be random.

Gets dicked in PVP and DPS output is low. No better than the FPSware default on DPS or survivability tbh. However, the heroic throw pull is a nice touch.

Needs to hamstring targets and prioritise targets that heal/are attacking you (fedehat had some coding in his simple follower plugin that was rough and ready)
 
Last edited:
Hey,

i just finished my quick and dirty Retribution Paladin cc.
Its the first time i'm writing something like this, so expect that everything goes wrong. :o

A short review of what it contains:

Rotation -> Priority list:
1.) Rebuke if target is casting
2.) Hammer of Justice if target is casting and Rebuke on CD
3.) Inquisition if HoL proccs and Inquisition is not active
4.) Inquisition if Holypower = 3 and if Inquisition is not active
5.) Crusader strike if HolyPower <3 and NearbyEnemies<4
6.) Divine Storm if NearbyEnemies >=4
7.) Hammer of Wrath
8.) Exorcism if Art of War procs
9.) Templers Verdict if HoL procs
10.) Templers Verdict if Holypower = 3
11.) Judgement
12.) Holy Wrath
13.) Consecration

Combat Buffs:
1.) Use Guardian of Ancient Kings if TargetHeals is > 10*MyMaxHealth
2.) Use Zealotry if TargetHeals is > 10*MyMaxHealth
3.) Use Avenging Wrath if if TargetHeals is > 10*MyMaxHealth and Zealotry is up

Pre combat Buffs:
1.) Use Seal of Truth while fighting
2.) SDK / SDM
3.) Retribution Aura

Known Bugs:
1.) It wont use Rebuke. :X

Credits to raphus, its a modification of his Retribution.cc

Any feedback / bug reports are much apprechiated!

hey i was just wondering about adding into this if zealotry is active [hp < 3 use crusader strike] [if hp =3 use inquisition] [if inquisition active and hp is =3 use templars verdict]
 
respect, the firemage cc is very simple but actually it blows out more dps then amplify does for me.
 
hey i was just wondering about adding into this if zealotry is active [hp < 3 use crusader strike] [if hp =3 use inquisition] [if inquisition active and hp is =3 use templars verdict]

Thats the normal rotation. The CC does this already.


I'll upload a new Version later / tomorrow that will improve some things, like rebuke ( thanks mopsy hehe :) ) Have to work now.. ;P
 
Hello, Apoc DK CC working great, but how to disable death grip pull when use IB, coz party mate get aggro on me and vote kick when HB use grip. Sry 4my bad english.
 
Hello, Apoc DK CC working great, but how to disable death grip pull when use IB, coz party mate get aggro on me and vote kick when HB use grip. Sry 4my bad english.
dk rotation's are made by markeloff (raphus/Nesox changed some things too) :) for death grip replace in Blood.cs, Unholy.cs , Frost.cs and Common.cs
PHP:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15),
to
PHP:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15 && !Me.IsInInstance),
 
dk rotation's are made by markeloff (raphus/Nesox changed some things too) :) for death grip replace in Blood.cs, Unholy.cs , Frost.cs and Common.cs
PHP:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15),
to
PHP:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15 && !Me.IsInInstance),

In file common.cs code a little bit different and when I replace it with the above code CC is not working. Are you sure that this faly need to replace the code?
 
In file common.cs code a little bit different and when I replace it with the above code CC is not working. Are you sure that this faly need to replace the code?
come on it's similar...
change
PHP:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15, false),
to
PHP:
CreateSpellCast("Death Grip", ret => Me.CurrentTarget.Distance > 15 && !Me.IsInInstance, false),
 
Status
Not open for further replies.
Back
Top