User Tools

Site Tools



nilsreactioncore

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
nilsreactioncore [2021/01/25 20:33] – [Shared] chaditnilsreactioncore [2022/09/06 21:34] – [General Reactions] chadit
Line 10: Line 10:
  
 Notes: Notes:
 +  * Addon does not move Player, it only executes actions.
   * Any Questions please feel free to ping me or ask on my discord, the Wiki is dated as I am mainly focused on new features   * Any Questions please feel free to ping me or ask on my discord, the Wiki is dated as I am mainly focused on new features
   * Requires Tensor Core (Free)   * Requires Tensor Core (Free)
Line 33: Line 34:
 Content with General Reactions are for level 61 and above, pre 60 helper reactions are sufficient. Content with General Reactions are for level 61 and above, pre 60 helper reactions are sufficient.
  
-Note: Savage and Ultimate content may have an associated timeline reaction that works hand in hand with general reactions. Check [[https://github.com/nil2share/tensorreactions/tree/master/TimelineTriggers/nil-core|HERE]] +Note: Savage and Ultimate content may have an associated timeline reaction that works hand in hand with general reactions. These will be automatically loaded into tensor reactions, you will need to select it.
- +
-^ Dungeons                     ^ 8 Person                   ^ Trial                           ^ 24 Person                     ^ Unreal    ^ Other ^ +
-| The Siren Song               | Deltascape Normal       | The Pool of Tribute Normal      | The Royal City of Rabanastre  | Shiva       | Eureka Anemos     | +
-| Shisui of the Violent Tides  | Deltascape Savage       | The Pool of Tribute Ex          | The Ridorana Lighthouse       | Titan       | Eureka Pagos      | +
-| Bardam's Mettle              | Sigmascape Normal       | Emanation                       | The Orbonne Monastery                     | Eureka Pyros      | +
-| Doma Castle                  | Sigmascape Savage       | Emanation Ex                    | The Copied Factory            |             | Eureka Hydatos    | +
-| Castrum Abania               | Alphascape Normal       | The Royal Menagerie             | The Puppets' Bunker                       | Baldesion Arsenal | +
-| Ala Mhigo                    | Alphascape Savage       | Shinryu's Domain                |                                                             | +
-| Kugane Castle                | Eden's Gate Normal      | Jade Stoa                                                                                   | +
-| The Temple of the Fist       | Eden's Gate Savage      | Jade Stoa Ex                    |                                                             | +
-| The Drowned City of Skalla   | Eden's Verse Normal     | Castrum Fluminia                |                                                             | +
-| Hell's Lid                   | Eden's Verse Savage     | Tsukuyomi's Pain                |                                                             | +
-| The Fractal Continuum        | Eden's Promise Savage   | The Great Hunt                  |                                                             | +
-| The Swallow's Compass        |                         | The Great Hunt ex                                                                           | +
-| Sain Mocianne's Arboretum    |                         | Hell's Kier                                                                                 | +
-| The Burn                                             | Hell's Kier ex                  |                                                             | +
-| The Ghimlyte Dark            |                         | The Wreath of Snakes            |                                                             | +
-| Holminster Switch            |                         | The Wreath of Snakes Ex                                                                     | +
-| Dohn Mheg                    |                         | Kugane Ohashi                                                                               | +
-| The Qitana Ravel                                     | The Dancing Plague              |                                                             | +
-| Malikah's Well                                       | The Dancing Plague Ex                                                                       | +
-| Mt Gulg                      |                         | The Crown of the Immaculate                                                                 | +
-| Amautot                      |                         | The Crown of the Immaculate Ex  |                                                             | +
-| The Twinning                                         | The Dying Gasp                  |                                                             | +
-| Akadaemia Anyder                                     | Hade's Elegy                    |                                                             | +
-| The Grand Cosmos                                     | Cinder Drift                    |                                                             | +
-| Anamnesis Anyder                                     | Cinder Drift Ex                                                                             | +
-| The Heroes’ Gauntlet                                 | Seat of Sacrifice EX            |                                                             | +
-| Matoya's Relict              |                         | Emerald Weapon Ex                                                                           |+
  
 +^ Dungeons                     ^ 8 Person               ^ Trial                           ^ 24 Person                       ^ Unreal  ^ Ultimate ^ Other              ^
 +| The Siren Song               | Deltascape Normal      | The Pool of Tribute Normal      | The Royal City of Rabanastre    | Shiva    UWU     | Eureka Anemos      |
 +| Shisui of the Violent Tides  | Deltascape Savage      | The Pool of Tribute Ex          | The Ridorana Lighthouse         | Titan            | Eureka Pagos       |
 +| Bardam's Mettle              | Sigmascape Normal      | Emanation                       | The Orbonne Monastery                            | Eureka Pyros       |
 +| Doma Castle                  | Sigmascape Savage      | Emanation Ex                    | The Copied Factory              |                  | Eureka Hydatos     |
 +| Castrum Abania               | Alphascape Normal      | The Royal Menagerie             | The Puppets' Bunker                              | Baldesion Arsenal  |
 +| Ala Mhigo                    | Alphascape Savage      | Shinryu's Domain                | The Tower at Paradigm's Breach  |                  | Castrum            |
 +| Kugane Castle                | Eden's Gate Normal     | Jade Stoa                       | Aglaia                          |                  | Delubrum Reginae   |
 +| The Temple of the Fist       | Eden's Gate Savage     | Jade Stoa Ex                    |                                                  | Dalriada           |
 +| The Drowned City of Skalla   | Eden's Verse Normal    | Castrum Fluminia                |                                                  |                    |
 +| Hell's Lid                   | Eden's Verse Savage    | Tsukuyomi's Pain                |                                                  |                    |
 +| The Fractal Continuum        | Eden's Promise Normal  | The Great Hunt                  |                                                  |                    |
 +| The Swallow's Compass        | Eden's Promise Savage  | The Great Hunt ex                                                                |                    |
 +| Sain Mocianne's Arboretum    | Asphodelos Normal      | Hell's Kier                                                                      |                    |
 +| The Burn                     | Asphodelos Savage      | Hell's Kier ex                  |                                                  |                    |
 +| The Ghimlyte Dark            | Abyssos                | The Wreath of Snakes            |                                                  |                    |
 +| Holminster Switch            | Abyssos Savage         | The Wreath of Snakes Ex                                                          |                    |
 +| Dohn Mheg                    |                        | Kugane Ohashi                                                                    |                    |
 +| The Qitana Ravel                                    | The Dancing Plague              |                                                  |                    |
 +| Malikah's Well                                      | The Dancing Plague Ex                                                            |                    |
 +| Mt Gulg                      |                        | The Crown of the Immaculate                                                      |                    |
 +| Amautot                      |                        | The Crown of the Immaculate Ex  |                                                  |                    |
 +| The Twinning                                        | The Dying Gasp                  |                                                  |                    |
 +| Akadaemia Anyder                                    | Hade's Elegy                    |                                                  |                    |
 +| The Grand Cosmos                                    | Cinder Drift                    |                                                  |                    |
 +| Anamnesis Anyder                                    | Cinder Drift Ex                                                                  |                    |
 +| The Heroes’ Gauntlet                                | Seat of Sacrifice EX            |                                                  |                    |
 +| Matoya's Relict              |                        | Emerald Weapon Ex                                                                |                    |
 +| Paglth'an                    |                        | Diamond Weapon Ex                                                                |                    |
 +| The Tower of Zot                                    | The Dark Inside                                                                  |                    |
 +| The Tower of Babil                                  | Ballad: Zodiark's Fall          |                                                  |                    |
 +| Ktisis Hyperboreia                                  | The Mothercrystal                                                                |                    |
 +| The Dead Ends                |                        | Ballad: Hydaelyn's Call                                                          |                    |
 +| Smileton                                            | The Final Day                                                                    |                    |
 +| The Stigma Dreamscape        |                        | Ballad: Endsinger's Aria        |                                                  |                    |
 +| The Fell Court of Troia      |                        | Storm's Crown                                                                    |                    |
 +|                              |                        | Storm's Crown (Extreme)                                                          |                    |
 ===== Combat Helpers ===== ===== Combat Helpers =====
-Note : all draws currently use Argus, if you do not have Argus and do not plan on getting it, let me know and I can work on something.+Note: all draws currently use Argus, if you do not have Argus and do not plan on getting it, let me know and I can work on something.
  
 Here is a list of some of the helpers built into the add on Here is a list of some of the helpers built into the add on
   * Auto Targeting when in combat, IE, target something that is aggro'd and needs killed   * Auto Targeting when in combat, IE, target something that is aggro'd and needs killed
   * Tank Cooldown usage   * Tank Cooldown usage
-  * Auto heal for jobs that can self heal +  * Auto heal for jobs that can self-heal 
-  * E5S -- TTS if your orb buff gets below 4 seconds +  * Extra mechanics drawn to complement Moogle telegraph
-  * E5S -- Draw who has chain lightning +
-  * E5S -- Draw Chaos Strike Clouds hit radius +
-  * E6S -- Draw Orb explosion radius for Occluded Front (the initial sliver of non-red is typically the safe spot) +
-  * E7S -- TTS Away with Thee for which teleport you have. +
-  * E7S -- Away with Thee toggle Assist 1 second before stun and attempts to force a server update before snap shot +
-  * E7S -- TTS on which color is first +
-  * E7S -- Draw Orbs hit radius for final phase +
-  * E8S -- Silent and Stun order settings +
-  * E8S -- Attempt to determine which side you are on for adds and adjust kill order and targeting +
-  * E9S -- Stack With Partners +
-  * E9S -- Protean cones +
-  * E11S -- Protean cones +
-  * E11s -- Stack, Spread, Holy +
-  * Shiva Unreal -- Draw Frost Bow safe spot +
-  * Shiva Unreal -- auto knock back usage for tether +
-  * UWU -- Draw Cleave for tank busters +
-  * Puppets Bunker - Draw Pod Attacks+
  
  
 +===== Combat Helpers =====
 +* WIP, see current timelines for options
  
-=== API CALLS === 
  
-Shared (single call that adapts to current job) 
  
-Hotbar 
-  NilsReactionCore.Hotbar.Addle 
-  NilsReactionCore.Hotbar.Armslength 
-  NilsReactionCore.Hotbar.BloodBath 
-  NilsReactionCore.Hotbar.Debuff (calls addle or fient) 
-  NilsReactionCore.Hotbar.Esuna 
-  NilsReactionCore.Hotbar.Feint 
-  NilsReactionCore.Hotbar.GapClosers 
-  NilsReactionCore.Hotbar.HeadGaze 
-  NilsReactionCore.Hotbar.Interject 
-  NilsReactionCore.Hotbar.Knockback 
-  NilsReactionCore.Hotbar.LegSweep 
-  NilsReactionCore.Hotbar.LowBlow 
-  NilsReactionCore.Hotbar.Lucid 
-  NilsReactionCore.Hotbar.Provoke 
-  NilsReactionCore.Hotbar.Rampart 
-  NilsReactionCore.Hotbar.Reprisal 
-  NilsReactionCore.Hotbar.SecondWind 
-  NilsReactionCore.Hotbar.Shirks 
-  NilsReactionCore.Hotbar.Sprint 
-  NilsReactionCore.Hotbar.SureCast 
-  NilsReactionCore.Hotbar.Stun 
-  NilsReactionCore.Hotbar.SwiftCast 
-  NilsReactionCore.Hotbar.TrueNorth 
  
-**Astrolagian** 
- 
-Hotbar 
- 
-  NilsReactionCore.Hotbar.Astrologian.BeneficII(friendlyTargetID 
-  NilsReactionCore.Hotbar.Astrologian.Esuna(friendlyTargetID) 
-  NilsReactionCore.Hotbar.Astrologian.CelestialIntersection() 
-  NilsReactionCore.Hotbar.Astrologian.Lucid() 
-  NilsReactionCore.Hotbar.Astrologian.Sprint() 
-  NilsReactionCore.Hotbar.Astrologian.SureCast(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Astrologian.SwiftCast() 
- 
-Toggle 
- 
-  NilsReactionCore.Toggles.Astrologian.Reset(onwipe) 
-  NilsReactionCore.Toggles.Astrologian.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Astrologian.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Astrologian.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Astrologian.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Blackmage** 
- 
-Hotbar 
- 
-  NilsReactionCore.Hotbar.Blackmage.Addle(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Blackmage.Blizzard()  
-  NilsReactionCore.Hotbar.Blackmage.Blizzard2()  
-  NilsReactionCore.Hotbar.Blackmage.Blizzard3()  
-  NilsReactionCore.Hotbar.Blackmage.Blizzard4() 
-  NilsReactionCore.Hotbar.Blackmage.LeyLines()  
-  NilsReactionCore.Hotbar.Blackmage.ManaWard(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Blackmage.Scathe(entityID, remaining, spellID)  
-  NilsReactionCore.Hotbar.Blackmage.Sharpcast(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Blackmage.Sprint()  
-  NilsReactionCore.Hotbar.Blackmage.SureCast(entityID, remaining, spellID)  
-  NilsReactionCore.Hotbar.Blackmage.SwiftCast()  
-  NilsReactionCore.Hotbar.Blackmage.Thunder3(entityID, remaining, spellID)  
-  NilsReactionCore.Hotbar.Blackmage.Xenoglossy()  
- 
-Toggle 
- 
-  NilsReactionCore.Toggles.Blackmage.Reset(onwipe) 
-  NilsReactionCore.Toggles.Blackmage.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Blackmage.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Blackmage.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Blackmage.LeyLines(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Blackmage.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Blackmage.Triplecast(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Blackmage.Xenoglossy(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Bard** 
- 
-Hotbar 
- 
-  NilsReactionCore.Hotbar.Bard.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Bard.HeadGaze(entityID, remaining, spellID)  
-  NilsReactionCore.Hotbar.Bard.SecondWind() 
-  NilsReactionCore.Hotbar.Bard.Sprint() 
-  NilsReactionCore.Hotbar.Bard.Troubadour() 
- 
-Toggle 
- 
-  NilsReactionCore.Toggles.Bard.Reset(onwipe) 
-  NilsReactionCore.Toggles.Bard.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Bard.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Bard.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Bard.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-   
- **Dancer** 
- 
-Hotbar 
- 
-  NilsReactionCore.Hotbar.Dancer.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Dancer.CuringWaltz() 
-  NilsReactionCore.Hotbar.Dancer.HeadGaze(entityID, remaining, spellID)  
-  NilsReactionCore.Hotbar.Dancer.SecondWind() 
-  NilsReactionCore.Hotbar.Dancer.ShieldSamba() 
-  NilsReactionCore.Hotbar.Dancer.Sprint()   
- 
-Toggle 
- 
-  NilsReactionCore.Toggles.Dancer.Reset(onwipe) 
-  NilsReactionCore.Toggles.Dancer.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.DancePartner(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.Devilment(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.Flourish(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.SaberDance(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.StandardStep(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dancer.TechStep(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  
- **Dragoon** 
- 
-Hotbar 
- 
-  NilsReactionCore.Hotbar.Dragoon.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Dragoon.BloodBath() 
-  NilsReactionCore.Hotbar.Dragoon.Feint(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Dragoon.LegSweep(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Dragoon.TrueNorth() 
-  NilsReactionCore.Hotbar.Dragoon.SecondWind() 
-  NilsReactionCore.Hotbar.Dragoon.Sprint() 
- 
-Toggle 
-  NilsReactionCore.Toggles.Dragoon.Reset(onwipe) 
-  NilsReactionCore.Toggles.Dragoon.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.BattleLitany(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.DragonSight(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.FireDive(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.FireDive(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.HighJump(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.Jumps(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.Omni(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.SpineShatterDive(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Dragoon.Stardiver(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  
- **Dark Knight** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Darkknight.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Darkknight.BloodWeapon() 
-  NilsReactionCore.Hotbar.Darkknight.DarkMind() 
-  NilsReactionCore.Hotbar.Darkknight.DarkMissionary() 
-  NilsReactionCore.Hotbar.Darkknight.Delirium() 
-  NilsReactionCore.Hotbar.Darkknight.EdgeOfShadow() 
-  NilsReactionCore.Hotbar.Darkknight.FloodOfShadow() 
-  NilsReactionCore.Hotbar.Darkknight.LivingDead() 
-  NilsReactionCore.Hotbar.Darkknight.Interject(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Darkknight.LivingShadow() 
-  NilsReactionCore.Hotbar.Darkknight.LowBlow(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Darkknight.Plunge(entityID) 
-  NilsReactionCore.Hotbar.Darkknight.Provoke(entityID) 
-  NilsReactionCore.Hotbar.Darkknight.Rampart() 
-  NilsReactionCore.Hotbar.Darkknight.Reprisal() 
-  NilsReactionCore.Hotbar.Darkknight.SaltedEarth(entityID) 
-  NilsReactionCore.Hotbar.Darkknight.ShadowWall() 
-  NilsReactionCore.Hotbar.Darkknight.Shirks(entityID) 
-  NilsReactionCore.Hotbar.Darkknight.Sprint() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Darkknight.Reset(onwipe) 
-  NilsReactionCore.Toggles.Darkknight.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.BloodWeapon(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.Delirium(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.LivingShadow(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.Plunge(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.SaltedEarth(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Darkknight.TankStance(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-   
-**Gunbreaker** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.GunBreaker.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.GunBreaker.Aurora() 
-  NilsReactionCore.Hotbar.GunBreaker.BlastingZone() 
-  NilsReactionCore.Hotbar.GunBreaker.BowShock() 
-  NilsReactionCore.Hotbar.GunBreaker.Camouflage() 
-  NilsReactionCore.Hotbar.GunBreaker.Interject(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.GunBreaker.LowBlow(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.GunBreaker.HeartOfLight() 
-  NilsReactionCore.Hotbar.GunBreaker.HeartOfStone() 
-  NilsReactionCore.Hotbar.GunBreaker.Nebula() 
-  NilsReactionCore.Hotbar.GunBreaker.NoMercy() 
-  NilsReactionCore.Hotbar.GunBreaker.Provoke(entityID) 
-  NilsReactionCore.Hotbar.GunBreaker.Rampart() 
-  NilsReactionCore.Hotbar.GunBreaker.Reprisal() 
-  NilsReactionCore.Hotbar.GunBreaker.RoughDivide(entityID) 
-  NilsReactionCore.Hotbar.GunBreaker.Shirks(entityID)NilsReactionCore.Hotbar.GunBreaker.Sprint() 
-  NilsReactionCore.Hotbar.GunBreaker.SuperBolide() 
- 
-Toggles 
-  NilsReactionCore.Toggles.GunBreaker.Reset(onwipe) 
-  NilsReactionCore.Toggles.GunBreaker.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.RoughDivide(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.GunBreaker.TankStance(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-   
-**Machinist** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Machinist.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Machinist.HeadGaze(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Machinist.SecondWind() 
-  NilsReactionCore.Hotbar.Machinist.Sprint() 
-  NilsReactionCore.Hotbar.Machinist.Tactician() 
-   
-Toggles 
-  NilsReactionCore.Toggles.Machinist.Reset(onwipe) 
-  NilsReactionCore.Toggles.Machinist.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Machinist.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Machinist.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-   
-**Monk** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Monk.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Monk.BloodBath() 
-  NilsReactionCore.Hotbar.Monk.Feint(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Monk.LegSweep(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Monk.TrueNorth() 
-  NilsReactionCore.Hotbar.Monk.SecondWind() 
-  NilsReactionCore.Hotbar.Monk.Sprint() 
-  NilsReactionCore.Hotbar.Monk.RiddleOfEarth() 
-  NilsReactionCore.Hotbar.Monk.Mantra() 
-  NilsReactionCore.Hotbar.Monk.ShoulderTackle() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Monk.Reset(onwipe) 
-  NilsReactionCore.Toggles.Monk.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Monk.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Monk.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Monk.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Monk.Omni(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Monk.ShoulderTackle(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Monk.TrueNorth(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Ninja** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Ninja.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Ninja.BloodBath() 
-  NilsReactionCore.Hotbar.Ninja.Feint(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Ninja.LegSweep(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Ninja.TrueNorth() 
-  NilsReactionCore.Hotbar.Ninja.SecondWind() 
-  NilsReactionCore.Hotbar.Ninja.ShadeShift(entityID) 
-  NilsReactionCore.Hotbar.Ninja.Shukuchi(entityID) 
-  NilsReactionCore.Hotbar.Ninja.Sprint() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Ninja.Reset(onwipe) 
-  NilsReactionCore.Toggles.Ninja.ACRefresh(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Assassinate(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Bunshin(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Doton(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Kassatsu(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Meisui(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Mug(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Ninjutsu(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Ninki(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.DWD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Omni(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.ShadowFang(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.TCJ(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.TrickAttack(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Ninja.TrueNorth(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-   
-**Paladin** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Paladin.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Clemency(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Confiteor(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.DivineVeil(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.FightOrFlight(entityID, remaining, spellID)  
-  NilsReactionCore.Hotbar.Paladin.HollowGround(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Interject(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Intervene(entityID) 
-  NilsReactionCore.Hotbar.Paladin.Intervention(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.LowBlow(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Passage(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Provoke(entityID) 
-  NilsReactionCore.Hotbar.Paladin.Rampart() 
-  NilsReactionCore.Hotbar.Paladin.Reprisal() 
-  NilsReactionCore.Hotbar.Paladin.Requiescat(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Sentinel(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Sheltron(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.ShieldBash(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Paladin.Shirks(entityID) 
-  NilsReactionCore.Hotbar.Paladin.Sprint() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Paladin.Reset(onwipe) 
-  NilsReactionCore.Toggles.Paladin.Atonement(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Confiteor(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.CirceOfScorn(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.FightOrFlight(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Interject(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Intervene(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.Requiescat(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.SpiritWithin(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Paladin.TankStance(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Red Mage** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Redmage.Addle(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Redmage.Corps() 
-  NilsReactionCore.Hotbar.Redmage.Displacement() 
-  NilsReactionCore.Hotbar.Redmage.Embolden() 
-  NilsReactionCore.Hotbar.Redmage.Engagement() 
-  NilsReactionCore.Hotbar.Redmage.Lucid() 
-  NilsReactionCore.Hotbar.Redmage.Manafication() 
-  NilsReactionCore.Hotbar.Redmage.Sprint() 
-  NilsReactionCore.Hotbar.Redmage.SureCast(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Redmage.SwiftCast() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Redmage.Reset(onwipe) 
-  NilsReactionCore.Toggles.Redmage.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.CorpsMelee(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.Embolden(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.Engagement(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.JumpIn(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.JumpOut(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.Manafication(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Redmage.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Samurai** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Samurai.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Samurai.BloodBath() 
-  NilsReactionCore.Hotbar.Samurai.Feint(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Samurai.LegSweep(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Samurai.TrueNorth() 
-  NilsReactionCore.Hotbar.Samurai.SecondWind() 
-  NilsReactionCore.Hotbar.Samurai.Sprint() 
-  NilsReactionCore.Hotbar.Samurai.ThirdEye(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Samurai.Gyoten() 
-  NilsReactionCore.Hotbar.Samurai.Yaten() 
-  NilsReactionCore.Hotbar.Samurai.Meditate() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Samurai.Reset(onwipe) 
-  NilsReactionCore.Toggles.Samurai.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.Hagakure(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.Meikyo(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.Omni(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Samurai.TrueNorth(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Scholar** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Scholar.Esuna(friendlyTargetID) 
-  NilsReactionCore.Hotbar.Scholar.FeyIllumination() 
-  NilsReactionCore.Hotbar.Scholar.FeyBlessing() 
-  NilsReactionCore.Hotbar.Scholar.Lucid() 
-  NilsReactionCore.Hotbar.Scholar.Sprint() 
-  NilsReactionCore.Hotbar.Scholar.SureCast(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Scholar.SwiftCast() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Scholar.Reset(onwipe) 
-  NilsReactionCore.Toggles.Scholar.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Scholar.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Scholar.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Scholar.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Scholar.Seraph(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Summoner** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Summoner.Addle(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Summoner.Lucid() 
-  NilsReactionCore.Hotbar.Summoner.Sprint() 
-  NilsReactionCore.Hotbar.Summoner.SureCast(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Summoner.SwiftCast() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Summoner.Reset(onwipe) 
-  NilsReactionCore.Toggles.Summoner.Aetehrpact(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.Demi(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.DreadwyrmTrance(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.EnergyDrain(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.Fester(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.Pet(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.Pets(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.SmartAOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.SmaSmartBanertDoT(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Summoner.SmartDoT(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-**Warrior** 
- 
-Hotbar 
-  NilsReactionCore.Hotbar.Warrior.Armslength(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Warrior.Equilibrium() 
-  NilsReactionCore.Hotbar.Warrior.Holmgang() 
-  NilsReactionCore.Hotbar.Warrior.Infuriate() 
-  NilsReactionCore.Hotbar.Warrior.InnerRelease() 
-  NilsReactionCore.Hotbar.Warrior.Interject(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Warrior.LowBlow(entityID, remaining, spellID) 
-  NilsReactionCore.Hotbar.Warrior.NascentFlash() 
-  NilsReactionCore.Hotbar.Warrior.Onslaught(entityID) 
-  NilsReactionCore.Hotbar.Warrior.Provoke(entityID) 
-  NilsReactionCore.Hotbar.Warrior.Rampart() 
-  NilsReactionCore.Hotbar.Warrior.RawIntuition() 
-  NilsReactionCore.Hotbar.Warrior.Reprisal() 
-  NilsReactionCore.Hotbar.Warrior.Shake() 
-  NilsReactionCore.Hotbar.Warrior.Shirks(entityID) 
-  NilsReactionCore.Hotbar.Warrior.Sprint() 
-  NilsReactionCore.Hotbar.Warrior.StormEye() 
-  NilsReactionCore.Hotbar.Warrior.Thrill() 
-  NilsReactionCore.Hotbar.Warrior.Upheaval() 
-  NilsReactionCore.Hotbar.Warrior.Vengeance() 
- 
-Toggles 
-  NilsReactionCore.Toggles.Warrior.Reset(onwipe) 
-  NilsReactionCore.Toggles.Warrior.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.BurnBoss(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.Opener(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.Infuriate(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.InnerRelease(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.Onslaught(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.Range(toggleOn, byTimeline, holdToggle, holdWaitMS) 
-  NilsReactionCore.Toggles.Warrior.TankStance(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
- 
----- 
- 
-<WRAP center round safety 80%> Healers </WRAP> 
- 
-=== Healer Shared === 
-  NilsReactionCore.Helpers.Healer.Cooldown.BigShield(partyMembersInRange) 
-   
-Parameters: 
-  * partyMembersInRange: (number) How many party members need to be in range of you. 
-Description: 
-  * Cast Healer party wide shields 
-  * Will be skipped if another healer's shield is already up 
-    * Astrologian : Collective Unconscious 
-    * Scholar: Seraph 
-    * Whitemage: Temperance 
- 
-  NilsReactionCore.Helpers.Healer.HasBigShield(Entity) 
- 
-Parameters: 
-  * Entity: (table or number) entity object or entity id 
-  * Returns: (boolean) if entity has the following buffs 
-    * Collective Unconscious 
-    * Temperance 
-    * Seraph 
- 
-  NilsReactionCore.Helpers.Healer.HasShield(Entity) 
- 
-Parameters: 
-  * Entity: (table or number) entity object or entity id 
-  * Returns: (boolean) if entity has the following buffs 
-    * Succor or Adlo 
-    * Nocturnal Fields 
-    * Nocturnal Collective Unconscious 
-    * Waning Nocturne 
-    * Temperance 
-    * Seraph 
-    * Divine Benison  
- 
-  NilsReactionCore.Helpers.Healer.HasRegen(Entity) 
- 
-Parameters: 
-  * Entity: (table or number) entity object or entity id 
-  * Returns: (boolean) if entity has the following regen 
-    * Regen 
-    * Medica II 
-    * Aspected Benefic 
-    * Aspected Helious 
- 
-  NilsReactionCore.Helpers.Healer.HasDispellable(Entity) 
- 
-Parameters: 
-  * Entity: (table or number) entity object or entity id 
-  * Returns: (boolean) if target has a dispellable debuff 
- 
-  NilsReactionCore.Helpers.Healer.IsEnoughPartyMembersInRange(limit, range, ignoreTheDead) 
- 
-Parameters: 
-  * limit: (number) party member count (default: half of the party) 
-  * range: (number) distance in yalms party members need to be in (default: 10 yalms) 
-  * ignoreTheDead: (bool) ignores party members that are dead 
-  * Returns: (boolean) returns if party members are in range 
- 
-=== Whitemage === 
- 
-**Hotbar** 
-  NilsReactionCore.Hotbar.Whitemage.Assize(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.DivineBenison(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.Esuna(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.Lucid(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.Sprint(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.SureCast(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.SwiftCast(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
-  NilsReactionCore.Hotbar.Whitemage.Temperance(options) 
- 
-Parameters: 
-  * options: (table) see options parameters 
-  * Returns: (boolean) returns true if action was successfully passed to hotbar or queued, false if action is on cooldown, failed a condition check, failed in general to execute 
- 
- 
-**Toggles** 
-  NilsReactionCore.Toggles.Whitemage.Reset(onwipe) 
- 
-Parameters: 
-  * onwipe: (bool) if true resets hotbar and quick toggles, otherwise just hotbar 
-  * Returns: (boolean) returns true if successful 
- 
-  NilsReactionCore.Toggles.Whitemage.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-Parameters: 
-  * toggleOn: (bool) state in which to set the toggle 
-  * byTimeline: (bool) control toggle, when set true, no other action can change the toggle (from inside nil-core) until the lock is released 
-  * holdToggle: (bool) initializes a hold state, this enabled along with a time set will toggle the quick toggle for that period of time, then revert back to default state. 
-  * holdWaitMS: (number) milliseconds to lock the quick toggle 
-  * Returns: (boolean) returns true if successful 
- 
-  NilsReactionCore.Toggles.Whitemage.CD(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-Parameters: 
-  * toggleOn: (bool) state in which to set the toggle 
-  * byTimeline: (bool) control toggle, when set true, no other action can change the toggle (from inside nil-core) until the lock is released 
-  * holdToggle: (bool) initializes a hold state, this enabled along with a time set will toggle the quick toggle for that period of time, then revert back to default state. 
-  * holdWaitMS: (number) milliseconds to lock the quick toggle 
-  * Returns: (boolean) returns true if successful 
- 
-  NilsReactionCore.Toggles.Whitemage.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-Parameters: 
-  * toggleOn: (bool) state in which to set the toggle 
-  * byTimeline: (bool) control toggle, when set true, no other action can change the toggle (from inside nil-core) until the lock is released 
-  * holdToggle: (bool) initializes a hold state, this enabled along with a time set will toggle the quick toggle for that period of time, then revert back to default state. 
-  * holdWaitMS: (number) milliseconds to lock the quick toggle 
-  * Returns: (boolean) returns true if successful 
- 
-  NilsReactionCore.Toggles.Whitemage.Potion(toggleOn, byTimeline, holdToggle, holdWaitMS) 
- 
-Parameters: 
-  * toggleOn: (bool) state in which to set the toggle 
-  * byTimeline: (bool) control toggle, when set true, no other action can change the toggle (from inside nil-core) until the lock is released 
-  * holdToggle: (bool) initializes a hold state, this enabled along with a time set will toggle the quick toggle for that period of time, then revert back to default state. 
-  * holdWaitMS: (number) milliseconds to lock the quick toggle 
-  * Returns: (boolean) returns true if successful 
- 
- 
----- 
  
-== Options == 
-  * TargetID: (number) ID of the target the action is to be casted on 
-  * pos: (table) x,y,z to cast an action (Ex. Earthly Star) 
-  * IgnoreIncombatCheck: bypass the in combat check 
-  * IgnoreHotbars: ignore an ARCs or MCR hotbar and cast direly via queue system 
nilsreactioncore.txt · Last modified: 2023/01/15 00:45 by chadit