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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Summoner Routine

Yes, get visual studio. Intelisense will display useful information.
 
It will take me a bit to learn how to use all that.

i tried Core.Player.CurrentTarget.HasMyAura before and couldn't get it to work, but Core.Player.HasMyAura works fine.
 
I tried using Cast("Bio II", r => !Core.Player.CurrentTarget.HasMyAura("Bio II"), r => Core.Player.CurrentTarget),

[06:54:08.553 D] Reloading AssemblyLoader<ff14bot.Interfaces.IBotPlugin> - Initializing
[06:54:08.964 D] Reloading AssemblyLoader<ff14bot.Interfaces.ICombatRoutine> - Initializing
[06:54:09.316 D] Compiler Error: c:\Users\Jimbo Slice\Desktop\Games\RB\Routines\Kupo\KupoRoutine.cs(14,7) : warning CS0105: The using directive for 'Kupo.Settings' appeared previously in this namespace
[06:54:09.316 D] Compiler Error: c:\Users\Jimbo Slice\Desktop\Games\RB\Routines\Kupo\Rotations\Summoner.cs(101,52) : error CS1061: 'ff14bot.Objects.GameObject' does not contain a definition for 'HasMyAura' and no extension method 'HasMyAura' accepting a first argument of type 'ff14bot.Objects.GameObject' could be found (are you missing a using directive or an assembly reference?)
 

Attachments

forgot to add GREAT JOB BTW!!! and the following are just suggstions >_>


I noticed that when the smn goes to cast bio 2 after swiftcast bio 2 is interrupted and then bio I is cast can 0.5 wait timer be added between the swift cast spell and the bio II spell?
right now i am just wasting a swiftcast everytime/

And for the sake of dps, have the smn cast bio 2>>>miasma>>bio>>aether flow>>fester>>>ruin II(instead of ruin I)
 
I agree, the profile has fantastic potential, but a few things probably need to be made. Why do you have swiftcast for ruin? seems like a huge waste to me. Is there a way to make eye for an eye apply to the party tank instead? Is that shadow flare code meant to activate at all? just my personal opinions.
 
I need suggestions,

This is my first time doing anything like this so any comments help,

1. Swiftcast is currently in the combatbuff's section i was thinking about moving to the combat rotation so it doesn't get wasted as much and it currently does. The reason i did swiftcast ruin is because i didn't want to wait swiftcast on an instant cast spell.


2. eye for an eye, i don't know how to have it target a party member currently, i'm slowly learning how to use visual studio express and slowly learning how to use party member objects.
once i learn that stuff i'm going to add eye for an eye on tank and have the heals for other party members also.

3. Shadow Flare used to work, but kupo was broken, Fix issue with detecting nearby enemy targets , so now that should work, i do need to change how its casted, currently if the mob is moving it end up using shadowflare in the wrong spot (i don't know how to fix that yet.)


If you guys have any advice/suggestions please let me know, like i said i'm new to this so anything will be helpful.

Thanks!
 
tried the new version, still didn't activate sadly. For a suggestion, could it be possible to make the bot re apply the dots a few secs before they expire?
 
Code:
      public static bool HasAura(this GameObject unit, string spellname, bool isMyAura = false, int msLeft = 0)
        {
            var auras = (unit as BattleCharacter).CharacterAuras.Where(r => r.Name == spellname);

            if (isMyAura)
            {
                auras = auras.Where(r => r.CasterId == Core.Player.ObjectId);
            }


      [B]      return auras.Any(aura => aura.TimespanLeft.TotalMilliseconds > msLeft);[/B]

I'm unable to get the cast to happen before the dots wear off. but if i change

return auras.Any(aura => aura.TimespanLeft.TotalMilliseconds > msLeft);

to

return auras.Any(aura => aura.TimespanLeft.TotalMilliseconds < msLeft);

its seems to work.

I'll keep trying to get the original code to work but if it doesn't i'll but a summoner routine up that needs an edit to the kuporoutine.


Thanks!
 
forgot to add GREAT JOB BTW!!! and the following are just suggstions >_>


I noticed that when the smn goes to cast bio 2 after swiftcast bio 2 is interrupted and then bio I is cast can 0.5 wait timer be added between the swift cast spell and the bio II spell?
right now i am just wasting a swiftcast everytime/

And for the sake of dps, have the smn cast bio 2>>>miasma>>bio>>aether flow>>fester>>>ruin II(instead of ruin I)


Sorenelise, i'll make the change to the rotation and release something tomorrow, also should i just remove ruin from the rotation, the reason its there in the first place is because Ruin II spam is just a waste of MP.
 
Sorenelise, i'll make the change to the rotation and release something tomorrow, also should i just remove ruin from the rotation, the reason its there in the first place is because Ruin II spam is just a waste of MP.

I just have it set so that it uses ruin, and only uses ruin II while player is on the move, and no other instant cast abilities are available

Cast("Ruin", r => true),
Cast("Ruin II", r => true)
 
uhhh I have no idea why my posts are not showing up, but for a third time! i understand your point just keep ruin the way it is.
 
now the smn is only castin dots >_>, the cs was fine earlier. I am unsure what is going on, maybe it is just lag, i will try the profile again later
 
Back
Top