The larger file summoner.cs goes in the methods folder (14.5kb or w/e) the smaller one the 3.5 goes into the behaviorss/combat/folder. And the spells goes in the main/spells folder. I've made some tweak s for my own personal use in terms of use of deathflare and energy manually as the current files will use them asap to get into trance stance asap, I might be posting an update soon if endus doesnt update soon. by the way is there any logic for target HP threshold, cause reapplying dots when something has 5k hp is sorta silly and i'd like to be spamming ruin III at certain points when I know trash is goign to die instead of toggling routine off ?? I know kupper has this logic built in. something along the lines of Core.Player.TargetHP ?
Sample health polling: Code: private async Task<bool> RuinIIPull() { if (Core.Target.CurrentHealthPercent > 90 || !Helpers.IsEnemy((BattleCharacter)Core.Target) || Core.Target.CurrentHealthPercent < 40) return await MySpells.RuinII.Cast(); return false; } Could also use Core.Target.CurrentHealth, which gives the actual number.
Man. Everytime I try to add those files it asks me if I want to update the client then I get all these errors when I start it back up.. warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread. This over and over for a bunch of different files... I don't get it. I've tried to compare the 3 files... they don't look any different from the original ones except the added new spells.. I'm pulling my hair out.. Ugh. So I fixed it. You didn't have Ruin III added. Had to manually add it. I'm learning how to program!! lol
Dark Knight seems to focus on more dps than threat D: any way that could be changed? I'm low level so maybe it'll be better once I break fifty, but right now I seem to be forced to take over and just manually spam unleash for aoe threat. And same for single target sometimes.
Those are warnings, not errors. While I don't know why they are suppressed normally but not when the file is changed, they shouldn't have any effect on the actual routine; most of them are due to empty PvP rotations.
I fixed it. Ruin III wasn't added to the spell file, I guess it was throwing everything off. I'm proud of myself for looking at the stuff and adding it myself. Felt great. I wish I knew more, I'd like to make the script Fester 2 times and painflare once~ or the 2pain flares, 1 fester. Right now it does Fester > Painflare and Energy drain at the same time. A big waste of dps but hey it will get me by. Man I am on fire. I set it so it only uses energy drain when mana is < 50%
Everything works excellently except one tiny thing: Duality seems to not want to cast when Storm's Eye is up. It only works when Dancing Edge is applied. I attempted to add the function myself but I'm not exactly savvy with coding.
Ruin III was in the arcanist spells file with the other two which is the reason you were having an error I probably should have included that file as well my apologies. I have made some changes now for double fester painflare and vice versa, as well as moved energy drain back to more of a MP function at low mp. I've also added some HP Limits into the 3 main dots, I think they are working since not casting on dummy when I force proc the HP. Hope this helps. View attachment Summoner.cs >Ultima/Routines/Behaviors/Combat/Summoner.CS View attachment Summoner.cs >Ultima/Routines/Methods/Summoner.CS View attachment ArcanistSpells.cs >Ultima/Spells/MainSpells/Arcanist.CS View attachment SummonerSpells.cs >Ultima/Spells/MainSpells/Summoner.CS
I always seem to use kupper for ninja/bard. it works well with the new skills. other than that, ultima all the way. Is it possible to add a stance dance feature to the chocobo? DPS stance by default, then switching to Healer at 40% hp then switching back to DPS at 80% HP. I've been trying to add stance dance but I'm not too shabby with coding. Would help solo tanks healers and casters a lot.
The community for this is sexy ass hell lol, but could we also get a update to the dragoon CR I would do it myself but understand lil to nothing about c+
Poo... Fixed above mentioned Duality bug, I think... Dragoons are the thing now right? My Dragoon is only level 59 so I can't test the level 60 skill, but its coded there in theory . Should be easy enough for people to adjust though...
is there any way at all I can get this to cast Unleash? I;ve tried changing the code but no matter what I do it won't cast it - { if (Core.Player.HasAura(814) && Helpers.EnemiesNearPlayer(2) > 0) { return await MySpells.Unleash.Cast(); } return false; } I lowered it to 2 from 5 but it still will not cast it.
New version. Changed some Location casting stuff (needed changes to make MCH Turret and BLM Ley Lines work properly). Made a few MCH improvements. Fixed NIN Goad (hopefully). The big stuff in this version is that I finished fleshing out the spell library and class/job methods (so that those of you making your own edits only need to plug in the correct logic rather than dealing with Ultima's core). I also finally got around to putting in some healing logic (specifically for WHM for now). No idea how it'll perform (I literally just finished it before posting). If there are any WHMs out there let me know how it does. I know that RebornBuddy's Combat Assist has some quirks like not healing or buffing outside of combat as well as requiring you to have a target (even if you're not actually healing that target). I might end up having to make my own bot base to get around the limitations. Now that I got the big stuff out of the way hopefully I can start helping everyone with the 50-60 skills. It's tough since I can't test any of my work (I'm slowly leveling up with Fatebot but it's going to be a long time before all my Jobs are 60) but I'll do what I can.