Hey, I've been trying to modify Kupper for NiN since basically, most of the combat routines are dead at the moment.
![Frown :( :(](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f641.png)
Trying to reach knowledgeable people coz I'm fairly new to editing C+. I have a few questions on what I'm trying to do at the moment.
Basically, I'm trying to add Jugulate on the rotation while disabling Goad. The tickbox doesn't do anything to it. Still uses Goad even if it's turned OFF
First off, Jugulate: What does " !Core.Me.HasAura " do? I am trying to make it work like MUG so I just copy/pasted mug and changed it to jugulate
Spell.Cast("Gust Slash", r => Actionmanager.LastSpell.Name == "Spinning Edge"),
Spell.Cast("Assassinate", r => !Core.Me.HasAura("Duality")),
Spell.Cast ("Jugulate", r => !Core.Me.HasAura("Duality")),
<-- Included this line
Spell.Cast("Mug", r => !Core.Me.HasAura("Duality")),
Spell.Cast("Spinning Edge"),
Spell.Cast("Dream Within a Dream", r => !Core.Me.HasAura("Duality"))
This is from the GCD/Maincombo list. Mug had the "r => !Core.Me.HasAura("Duality"))" thing so I included it on Jugulate thinking that it would function the same.
Next is the OFFGCD list, I included Jugulate too
//OffGCDs
//new Decorator(r =>
// (SkillBlocker.Cooldown.TotalMilliseconds >= 1000 || Core.Me.CurrentTP <= 50) &&
// Kupper.Settings.NinjaSettings.lastspellused == "Ninjutsu" &&
// !Core.Me.HasAura("Mudra"),
// new PrioritySelector(
// Spell.Cast("Assassinate", r => settings.UseAssassinate),
// Spell.Cast("Mug"),
// Spell.Cast("Jugulate"),
<--- Included this line
// //UsePotion("Potent Poisoning Potion", Core.Me.CurrentTarget)
After doing so, Kupper uses jugulate now and I have successfully added it in the rotation but I wanted to make sure that I did it right without any issues. So, people.. Did I get everything right?
I haven't actually started with Goad. I was thinking if I should just delete anything related to goad inside RogueNin.cs. Will that work without issues? Hoping for people to respond. Thanks!