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!

Agility

Initial 'tutorial' on Agility is in the guides section, and a link in the initial post coming shortly, I'll add more to it eventually, but it isn't too complicated? Let me know if you think something should be included in it! :D
 
seems perfectly fine. maybe add a little section on how to use additional routines (either change the hotkey assignment or replace the default routine), but otherwise there probably isn't much else.

on the topic of hotkey assignments: is it possible for agility to remember settings? it resets back to default if i change the assignment at next start :<
 
When will spellslinger get a dps routine?

here is a first version of my routine for t8 quick draw, t8 charged shot, t8 ignite, flame burst, assassinate build (probably the best pre GA set). still needs dps optimization of course - i don't really play spellslinger and don't have enough insight to create a perfect priority list, since everyone seems to play a rotation with spellslinger. but it's a start, maybe you can work with that :)

View attachment Spellslinger_DPS_snue.cs
 
seems perfectly fine. maybe add a little section on how to use additional routines (either change the hotkey assignment or replace the default routine), but otherwise there probably isn't much else.

on the topic of hotkey assignments: is it possible for agility to remember settings? it resets back to default if i change the assignment at next start :<

It SHOULD be remembering settings already? :( I'll harass you in Discord about it. :P
 
@snue

Finally got my hands on your routine, and, sadly, it's not even close to 0.95 impales per 2 mins :( Keep up a good work though!
 
yeah, as i said, it should be around 0.9 (with GA class set of course), the remaining 0.06 are most likely due to the routine not really using stealth for impale every single time. not been able to take some time to look into it yet :<
 
Last edited:
I believe it's not because of stealth but mainly because of Enabler buff drops prety often. It should be very close to 100% uptime (on the dummy ofc)
 
hey death!!how you been dude?i'm back!
just a small question..will my custom cs still work or do i have to change em again?
 
hey death!!how you been dude?i'm back!
just a small question..will my custom cs still work or do i have to change em again?

All is well! I don't know if your custom .cs will work, but you can find out pretty easily! ;)
 
Code:
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_DPS.cs(6,11) : error CS0535: 'Agility.Routines.Medic_DPS' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_movementccbreak.cs(6,11) : error CS0535: 'Agility.Routines.Medic_movementccbreak' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_Smallheal.cs(6,11) : error CS0535: 'Agility.Routines.Medic_SmallHeal' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_SoS.cs(6,11) : error CS0535: 'Agility.Routines.Medic_SOS' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_Stun.cs(6,11) : error CS0535: 'Agility.Routines.Medic_Stun' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'


getting this..how do i fix it?
 
Code:
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_DPS.cs(6,11) : error CS0535: 'Agility.Routines.Medic_DPS' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_movementccbreak.cs(6,11) : error CS0535: 'Agility.Routines.Medic_movementccbreak' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_Smallheal.cs(6,11) : error CS0535: 'Agility.Routines.Medic_SmallHeal' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_SoS.cs(6,11) : error CS0535: 'Agility.Routines.Medic_SOS' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'
[Compiler Error] c:\Users\Welcome\Desktop\wb\Bots\agility\Routines\Medic\Medic_Stun.cs(6,11) : error CS0535: 'Agility.Routines.Medic_Stun' does not implement interface member 'Agility.Routines.IAgilityRoutine.Class'


getting this..how do i fix it?

You have to implement a Class attribute for your routines for the class they are intended for! (Check the current routines for examples)
 
Concussive Kicks (2 if Punish is above 4 seconds CD, 1 CK 1Cripple if Punish is Below 4s CD followed by 2nd CK right after Punish)
 
Death,i modied my .cs files with
public Class Class { get { return Class.Medic; } }
but when i restarted the bot and went to agility settings,all the hotkeys are blank and when i try to fill them in,i get the error

Code:
UNHANDLED DISPATCHER EXCEPTION
System.ArgumentNullException: Value cannot be null.
Parameter name: type
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.Activator.CreateInstance(Type type)
   at Agility.Settings.AgilityJson..ctor(String path) in c:\Users\Welcome\Desktop\wb\Bots\Agility\Settings\AgilityJson.cs:line 107
   at Agility.Settings.AgilitySettings.get_Settings() in c:\Users\Welcome\Desktop\wb\Bots\Agility\Settings\AgilitySettings.cs:line 35
   at Agility.Settings.AgilityFlyout.get_Settings() in c:\Users\Welcome\Desktop\wb\Bots\Agility\Settings\AgilityFlyout.xaml.cs:line 119
   at Agility.Settings.AgilityFlyout.KeyTextBox_PreviewKeyDown(Object sender, KeyEventArgs e) in c:\Users\Welcome\Desktop\wb\Bots\Agility\Settings\AgilityFlyout.xaml.cs:line 79
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Interop.HwndKeyboardInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawKeyboardActions actions, Int32 scanCode, Boolean isExtendedKey, Boolean isSystemKey, Int32 virtualKey)
   at System.Windows.Interop.HwndKeyboardInputProvider.ProcessKeyAction(MSG& msg, Boolean& handled)
   at System.Windows.Interop.HwndSource.CriticalTranslateAccelerator(MSG& msg, ModifierKeys modifiers)
   at System.Windows.Interop.HwndSource.OnPreprocessMessage(Object param)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
 
Last edited:
I have one Question:
Yesterday i test this Plugin and that will works great, he autoselect the Monster and autocast the rotation, but today i must hold the special Hotkey and select by my own the Monster. I don't change any settings.
 
I have one Question:
Yesterday i test this Plugin and that will works great, he autoselect the Monster and autocast the rotation, but today i must hold the special Hotkey and select by my own the Monster. I don't change any settings.
Um sounds like, yesterday you was using the bot normaly and today you were actually using Agility, as It has always been you have to hold down a key.
 
Last edited:
Hi all,

Very nice job Death and the community for Agility !

I'm trying for 2 days to adapt the code of default_medic.cs with this rotation :

Pro_medic said:
QC > Fissure > Anni
Qc > Discharge > Collider
QC > Discharge > Anni
QC > Discharge > Collider
QC > Discharge > Anni
QC > Discharge > Fissure
QC > Discharge > Anni
QC > Discharge > Collider

Mashing "Atomize" whenever available throughout it.

But i'm not a pro for coding this rotation, i need your help ...

1st question : How to manage the Discharge ? Discharge should not be casted more than one time on QC cast and before Collider, Anni and Fissure.
2nd question : How to manage the Collider charges ? Collider have 2 charges and must use just 1 charge if anni and fissure are on CD.

I think that i need to add function inside "Controller.cs" but i don't know the correct synthax ...

I hope my English is understandable

Thanks for you help in advance ;)
 
Last edited:
this is my medic routine (for now). not really perfectly optimized, but working better than most humans.

i use x + discharge instead of discharge + x, since it doesn't really matter, the bot works better with that and it probably is even better because of in flux uptime. additionally it's rotation based, but that shouldn't really change that much. i get pretty close to the top parses in terms of cast count (with DS set of course).

View attachment Medic_DPS-snue.cs
 
Let me know if anyone wants routines optimised as im getting some really good results off the ones i have
 
Back
Top