It should AoE when there are enough enemies around. I'd need more detailed feedback than that to get anything done.
That's because "Watchman" has a line in the code that states it will only leap when you use it with movement enabled (Automated movement), while Concentration the worst spec of all does not and no one bothered to update it. Concentration also does not have any AOE in the rotation. I do not have a Sentinel so i cannot test this but you are welcome to try. Code: // Copyright (C) 2011-2015 Bossland GmbH // See the file LICENSE for the source code's detailed license using Buddy.BehaviorTree; using DefaultCombat.Core; using DefaultCombat.Helpers; namespace DefaultCombat.Routines { internal class Concentration : RotationBase { public override string Name { get { return "Sentinel Concentration"; } } public override Composite Buffs { get { return new PrioritySelector( Spell.Buff("Shii-Cho Form"), Spell.Buff("Force Might") ); } } public override Composite Cooldowns { get { return new PrioritySelector( Spell.Buff("Rebuke", ret => Me.HealthPercent <= 50), Spell.Buff("Guarded by the Force", ret => Me.HealthPercent <= 10), Spell.Buff("Saber Ward", ret => Me.HealthPercent <= 30) ); } } public override Composite SingleTarget { get { return new PrioritySelector( //Movement CombatMovement.CloseDistance(Distance.Melee), //Rotation Spell.Cast("Dispatch", ret => Me.CurrentTarget.HealthPercent <= 30), Spell.Cast("Force Sweep", ret => Me.HasBuff("Singularity") && Me.HasBuff("Felling Blow")), Spell.Cast("Force Exhaustion"), Spell.Cast("Zealous Leap", ret => Me.HasBuff("Singularity")), Spell.Cast("Blade Storm", ret => Me.HasBuff("Battle Cry") || Me.Energy >= 5), Spell.Cast("Dual Saber Throw"), Spell.Cast("Blade Dance"), Spell.Cast("Force Stasis"), Spell.Cast("Slash", ret => Me.HasBuff("Zen")), Spell.Cast("Zealous Strike"), Spell.Cast("Strike") ); } } public override Composite AreaOfEffect { get { return new Decorator(ret => Targeting.ShouldPbaoe, new PrioritySelector( Spell.Cast("Force Sweep"), Spell.Cast("Cyclone Slash") )); } } } }
BTW here is my dump from SWTOR - Jedi Knight - Sentinel - Combat: Code: 2016-01-10 11:41:17,065 [1] INFO Log - Name: Saber Screen ID: 34338001616378 2016-01-10 11:41:17,069 [1] INFO Log - Name: Weapon Proficiency: Training Saber ID: 34338001616380 2016-01-10 11:41:17,069 [1] INFO Log - Name: Dual Wield ID: 34338001616382 2016-01-10 11:41:17,069 [1] INFO Log - Name: Zealous Strike ID: 34338001616384 2016-01-10 11:41:17,069 [1] INFO Log - Name: Force Kick ID: 34338001616386 2016-01-10 11:41:17,070 [1] INFO Log - Name: Armor Proficiency: Light ID: 34338001616388 2016-01-10 11:41:17,070 [1] INFO Log - Name: Accept Revive ID: 34338001616390 2016-01-10 11:41:17,070 [1] INFO Log - Name: Force Health ID: 34338001616392 2016-01-10 11:41:17,071 [1] INFO Log - Name: Burning Slices ID: 34338001616394 2016-01-10 11:41:17,071 [1] INFO Log - Name: Field Revive ID: 34338001616396 2016-01-10 11:41:17,071 [1] INFO Log - Name: Summon Companion ID: 34338001616398 2016-01-10 11:41:17,071 [1] INFO Log - Name: Valorous Call ID: 34338001616400 2016-01-10 11:41:17,072 [1] INFO Log - Name: Guarded by the Force ID: 34338001616402 2016-01-10 11:41:17,072 [1] INFO Log - Name: Revive Target ID: 34338001616404 2016-01-10 11:41:17,072 [1] INFO Log - Name: Emergency Fleet Pass ID: 34338001616406 2016-01-10 11:41:17,072 [1] INFO Log - Name: Hand of Justice ID: 34338001616408 2016-01-10 11:41:17,073 [1] INFO Log - Name: Armor Proficiency: Adaptive ID: 34338001616410 2016-01-10 11:41:17,073 [1] INFO Log - Name: Ataru Form ID: 34338001616412 2016-01-10 11:41:17,073 [1] INFO Log - Name: Toggle Weapon ID: 34338001616414 2016-01-10 11:41:17,074 [1] INFO Log - Name: Blade Dance ID: 34338001616416 2016-01-10 11:41:17,074 [1] INFO Log - Name: Saber Ward ID: 34338001616418 2016-01-10 11:41:17,074 [1] INFO Log - Name: Rally ID: 34338001616420 2016-01-10 11:41:17,074 [1] INFO Log - Name: Force Camouflage ID: 34338001616422 2016-01-10 11:41:17,075 [1] INFO Log - Name: Cyclone Slash ID: 34338001616424 2016-01-10 11:41:17,075 [1] INFO Log - Name: Force Sweep ID: 34338001616426 2016-01-10 11:41:17,075 [1] INFO Log - Name: Weapon Proficiency: Lightsaber ID: 34338001616428 2016-01-10 11:41:17,076 [1] INFO Log - Name: Return to Medcenter ID: 34338001616430 2016-01-10 11:41:17,076 [1] INFO Log - Name: ID: 34338001616432 2016-01-10 11:41:17,076 [1] INFO Log - Name: Quick Travel ID: 34338001616434 2016-01-10 11:41:17,076 [1] INFO Log - Name: Dispatch ID: 34338001616436 2016-01-10 11:41:17,077 [1] INFO Log - Name: Precision ID: 34338001616438 2016-01-10 11:41:17,077 [1] INFO Log - Name: Leg Slash ID: 34338001616440 2016-01-10 11:41:17,077 [1] INFO Log - Name: Shii-Cho Form ID: 34338001616442 2016-01-10 11:41:17,077 [1] INFO Log - Name: Pacify ID: 34338001616444 2016-01-10 11:41:17,078 [1] INFO Log - Name: Opportune Attack ID: 34338001616446 2016-01-10 11:41:17,078 [1] INFO Log - Name: Weapon Proficiency: Vibrosword ID: 34338001616448 2016-01-10 11:41:17,078 [1] INFO Log - Name: Switching Instances... ID: 34338001616450 2016-01-10 11:41:17,079 [1] INFO Log - Name: Awe ID: 34338001616452 2016-01-10 11:41:17,079 [1] INFO Log - Name: Sprint ID: 34338001616454 2016-01-10 11:41:17,079 [1] INFO Log - Name: Inspiration ID: 34338001616456 2016-01-10 11:41:17,079 [1] INFO Log - Name: Strike ID: 34338001616458 2016-01-10 11:41:17,080 [1] INFO Log - Name: Revive Inside Instance ID: 34338001616460 2016-01-10 11:41:17,080 [1] INFO Log - Name: Centering ID: 34338001616462 2016-01-10 11:41:17,080 [1] INFO Log - Name: Introspection ID: 34338001616464 2016-01-10 11:41:17,080 [1] INFO Log - Name: Holoconference ID: 34338001616466 2016-01-10 11:41:17,081 [1] INFO Log - Name: Transcendence ID: 34338001616468 2016-01-10 11:41:17,081 [1] INFO Log - Name: Force Might ID: 34338001616470 2016-01-10 11:41:17,081 [1] INFO Log - Name: Travel to Contact ID: 34338001616472 2016-01-10 11:41:17,082 [1] INFO Log - Name: Speeder Piloting ID: 34338001616474 2016-01-10 11:41:17,082 [1] INFO Log - Name: Loot ID: 34338001616476 2016-01-10 11:41:17,087 [1] INFO Log - Name: Force Leap ID: 34338001616478 2016-01-10 11:41:17,087 [1] INFO Log - Name: Armor Proficiency: Medium ID: 34338001616480 2016-01-10 11:41:17,087 [1] INFO Log - Name: Rebuke ID: 34338001616482 2016-01-10 11:41:17,087 [1] INFO Log - Name: Blade Rush ID: 34338001616484 2016-01-10 11:41:17,088 [1] INFO Log - Name: Disable Droid ID: 34338001616486 2016-01-10 11:41:17,088 [1] INFO Log - Name: Twin Saber Throw ID: 34338001616488 2016-01-10 11:41:17,088 [1] INFO Log - Name: Zen ID: 34338001616490 2016-01-10 11:41:17,089 [1] INFO Log - Name: Revive ID: 34338001616492 2016-01-10 11:41:17,089 [1] INFO Log - Name: Resolute ID: 34338001616494 2016-01-10 11:41:17,089 [1] INFO Log - Name: Force Stasis ID: 34338001616496 2016-01-10 11:41:17,089 [1] INFO Log - Name: Blade Blitz ID: 34338001616498 2016-01-10 11:41:17,090 [1] INFO Log - Name: Focused Slash ID: 34338001616500 2016-01-10 11:41:17,090 [1] INFO Log - Name: Clashing Blast ID: 34338001616502 2016-01-10 11:41:17,090 [1] INFO Log - Name: Summon Companion ID: 34338001616504 2016-01-10 11:41:17,091 [1] INFO Log - Name: Heroic Moment ID: 34338001616506 2016-01-10 11:41:17,091 [1] INFO Log - Name: Revive Companion ID: 34338001616508 2016-01-10 11:41:17,091 [1] INFO Log - Name: Quick Travel ID: 34338001616510 2016-01-10 11:41:17,091 [1] INFO Log - Name: Slicing ID: 34338001616512 2016-01-10 11:41:17,092 [1] INFO Log - Name: Scavenging ID: 34338001616514 2016-01-10 11:41:17,092 [1] INFO Log - Name: Bioanalysis ID: 34338001616516 2016-01-10 11:41:17,092 [1] INFO Log - Name: Exit Area ID: 34338001616518 2016-01-10 11:41:17,092 [1] INFO Log - Name: Uppercut ID: 34338001616546 2016-01-10 11:41:17,093 [1] INFO Log - Name: Unity ID: 34338001616548 2016-01-10 11:41:17,093 [1] INFO Log - Name: Companion Dance ID: 34338001616550 2016-01-10 11:41:17,093 [1] INFO Log - Name: Activate Random Mount ID: 34338001616552 2016-01-10 11:41:17,094 [1] INFO Log - Name: Punch ID: 34338001616554 2016-01-10 11:41:17,094 [1] INFO Log - Name: Summon Random Pet ID: 34338001616556 2016-01-10 11:41:17,094 [1] INFO Log - Name: Jab ID: 34338001616558 2016-01-10 11:41:17,094 [1] INFO Log - Name: Bash ID: 34338001616560 2016-01-10 11:41:17,095 [1] INFO Log - Name: Deploy Field Mail Droid ID: 34338001616562 2016-01-10 11:41:17,095 [1] INFO Log - Name: Priority Transport: Personal Starship ID: 34338001616564 2016-01-10 11:41:17,095 [1] INFO Log - Name: Priority Transport: Capital World ID: 34338001616566 2016-01-10 11:41:17,095 [1] INFO Log - Name: Priority Transport: Fleet Vanguard Vessel ID: 34338001616568 2016-01-10 11:41:17,096 [1] INFO Log - Name: Priority Transport: Outlaw's Den ID: 34338001616570 2016-01-10 11:41:17,096 [1] INFO Log - Name: Priority Transport: The Black Hole ID: 34338001616572 2016-01-10 11:41:17,096 [1] INFO Log - Name: Priority Transport: Rishi ID: 34338001616574 2016-01-10 11:41:17,097 [1] INFO Log - Name: Priority Transport: Yavin 4 ID: 34338001616576 2016-01-10 11:41:17,097 [1] INFO Log - Name: Priority Transport: Oricon ID: 34338001616578 2016-01-10 11:41:17,097 [1] INFO Log - Name: Deploy Field Repair Droid ID: 34338001616580 It dumps more then i thought Btw dumped with the code from Pindle.
I just checked the API and only found this to cast spells -> AbilityManager.Cast() which only takes spell name as string and not by ID. So we would need some changes in the BW core if we want to cast spells by IDs in the first place or we can do it by spellbook indexs like alltrueist suggested. For multiple languages we would also need spellbook entries for them aswell. It might even slow down the combat rotation with that many wrappers
Yeah, this might be something to place on the back burner until we can get bigger issues (heal targeting) fixed.
I posted the new dumper plugin in the Plugin section of the forum -> https://www.thebuddyforum.com/buddy-wing-forum/buddy-wing-plugins/235736-plugin-dumper.html It now dumps spells, buffs & debuffs for myself and current target.
I'm wondering if: Spell.HoT("Static Barrier", on => Me, 99, ret => !Me.HasDebuff("Deionized") && !Me.HasBuff("Static Barrier")), <- 99 is that life % or? cause it's really annoying that it starts with the barrier, makes the routine feels slow before it begins...
Correct, you can change that (make it 100 so it will always cast when you do not have Static Barrier up) or simply remove it or better yet, put // in front of it. I put it there in this form for PvP reasons but you should customize the routine to your liking.
BH discipline Innovative Ordnance is one of the best to dps. But the default routine doesn't apply correct rotation. There is 3 sort rotation : opener, heat ramping and general. Plz check this guide : http://dulfy.net/2015/12/02/swtor-4-0-mercenary-dps-pve-guide-by-marisi/#Rotation-2 and fix this routine, please.
Its hard to do an opener and heat ramping and general rotation. Routine is usually supplied with just a priority rotation with conditions. I did my own Innovative Ordnance but couldn't get better dps out of it than Arsenal. I tried really hard...
If those are node IDs then they may change at any given point in time, I'm not entirely sure you can rely on calling spells by node IDs, since them changing is what caused a lot of discipline detection to break as well.
is anyone here tryend sentinel any spec on dummy with endgame gear or close to endgame gear on ops dummy ? dps