This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
nilsreactioncore [2021/01/04 18:15] – chadit | nilsreactioncore [2024/07/03 18:27] (current) – chadit | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Welcome to Nil' | + | # Nils Reaction Core |
- | [[https:// | + | ## Assumptions |
- | Notes: | + | * Consumer has Tensor Core exe loaded properly |
- | * 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 | + | * For this Document, ACR (Advanced Combat Rotation) |
- | | + | |
- | * Timeline reactions for current savage | + | |
- | * **Argus** is no longer a hard requirement but a nice to have, and highly recommended. There are some drawing effects that utilize Argus, similar to how moogle telegraph utilizes Argus. | + | |
- | * This add-on can be used with your favorite combat assist tool (Tensor/ | + | |
- | * **PowerShell** is utilized in order to auto update Tensor Reaction Timelines, My Madao crafting profiles, and TTS calls, in settings these options can be disabled. | + | |
- | ---- | + | ## What is Nils Reaction Core? |
- | This add on is broken up into 3 parts | + | Nils Reaction Core at the surface |
- | - API -- See Below for list of commonly used endpoints | + | |
- | - General Reactions -- Reactions for Dungeons, Trials, Savage content | + | |
- | - Helper Reactions | + | |
- | ===== Timeline Reactions ===== | + | Settings are unique to the Character. This gives you the freedom to have different settings for different characters. |
- | Timeline reactions are available and can be utilized currently via with Tensor Reactions. The list of supported timelines is ever growing and can be found [[https:// | + | Settings that can be confured based on map type, there will be a right click menu. check tooltips for more information. |
- | ---- | + | |
- | ===== General Reactions ===== | + | Nils Reaction Core is broken up in three distinct sections: |
- | Content with General Reactions are for level 61 and above, pre 60 helper reactions are sufficient. | + | * API calls for Hotbar |
+ | * Auto Reaction system. | ||
+ | * General Reactions. | ||
- | Note: Savage and Ultimate content may have an associated timeline reaction that works hand in hand with general reactions. Check [[https:// | + | ## Currently supported ACR's |
- | ^ Dungeons | + | * ACE |
- | | The Siren Song | Deltascape Normal | + | * Ex Machine (still in development) |
- | | Shisui of the Violent Tides | Deltascape Savage | + | * Riku/Tensor |
- | | Bardam' | + | * xSalice |
- | | Doma Castle | + | * Madao Combat Rotation (MCR) |
- | | Castrum Abania | + | * No Arc (for those that want to play manually or person arcs but would like reactions) |
- | | Ala Mhigo | Alphascape Savage | + | |
- | | Kugane Castle | + | |
- | | The Temple of the Fist | Eden's Gate Savage | + | |
- | | The Drowned City of Skalla | + | |
- | | Hell's Lid | Eden's Verse Savage | + | |
- | | The Fractal Continuum | + | |
- | | The Swallow' | + | |
- | | Sain Mocianne' | + | |
- | | The Burn | + | |
- | | The Ghimlyte Dark | | The Wreath of Snakes | + | |
- | | Holminster Switch | + | |
- | | Dohn Mheg | | Kugane Ohashi | + | |
- | | The Qitana Ravel | + | |
- | | Malikah' | + | |
- | | Mt Gulg | | The Crown of the Immaculate | + | |
- | | Amautot | + | |
- | | The Twinning | + | |
- | | Akadaemia Anyder | + | |
- | | The Grand Cosmos | + | |
- | | Anamnesis Anyder | + | |
- | | The Heroes’ Gauntlet | + | |
- | | Matoya' | + | |
- | ===== Combat Helpers ===== | + | ## API Calls |
- | 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 | + | Api calls outside of helper calls use a simplified syntx. |
- | * Auto Targeting when in combat, IE, target something that is aggro' | + | |
- | * Tank Cooldown usage | + | |
- | * Auto heal for jobs that can self heal | + | |
- | * E5S -- TTS if your orb buff gets below 4 seconds | + | |
- | * 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 | + | |
- | * 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 | + | |
+ | Hotbars and Toggles use the same syntx. | ||
+ | ### Hotbar Options | ||
- | === API CALLS === | + | Hotbar also accepts a variet of options to help with the reaction. |
- | Shared | + | * POS: if the action is intended to be a ground target, a table of `{x = 100, y = 0, z = 100}` can be passed in. |
+ | * HasBuff: if the buff is is provided, the action will only be used if the buff is active. | ||
+ | * IgnoreComboCheck: | ||
+ | * IgnorePotencyCheck: | ||
+ | * HPHighLimit: | ||
+ | * Target: Is a label lookup to specify the target | ||
+ | * MainTank: The main tank at that time for the fight. | ||
+ | * SecondTank: The second tank at that time for the fight. | ||
+ | * CoTank: The cotank, is useful if you are playing tank and you want to target the other tank. (ex. Nascent Flash) | ||
+ | * CoHealer: The cohealer, is useful to target the other healer. (ex. Rescue) | ||
+ | * Lowest: The party memeber with the lowest HP. | ||
+ | * LowestTank: The tank with the lowest HP. | ||
+ | * Player: The player. | ||
+ | * Target: The current | ||
+ | * Member.job: The party member with the specified job. (ex. Member.Paladin) | ||
+ | * Member.name: | ||
- | Hotbar | + | Example: `NilsReactionCore.API.Hotbar.Taurochole({[" |
- | | + | |
- | NilsReactionCore.Hotbar.Armslength | + | |
- | NilsReactionCore.Hotbar.BloodBath | + | |
- | NilsReactionCore.Hotbar.Debuff | + | |
- | 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** | + | ### Toggle Options |
- | Hotbar | + | Toggles also accept a variety of options to help with the reaction. |
- | NilsReactionCore.Hotbar.Astrologian.BeneficII(friendlyTargetID | + | * state: true|false, if the toggle should be turned on or off. |
- | | + | * lock: true|false, if the toggle should be locked. this prevents other reactions that are part of the core for changing the state until the lock is released. Cannot be used with timeout toggles |
- | | + | * timeout: the number of milliseconds the toggle should be in that state before it resets to the default state. (see toogle manager for default state options) |
- | NilsReactionCore.Hotbar.Astrologian.Lucid() | + | |
- | NilsReactionCore.Hotbar.Astrologian.Sprint() | + | |
- | NilsReactionCore.Hotbar.Astrologian.SureCast(entityID, | + | |
- | NilsReactionCore.Hotbar.Astrologian.SwiftCast() | + | |
- | Toggle | + | Examples: |
- | | + | `NilsReactionCore.API.Toggles.Jumps(false, false, 8000)` |
- | NilsReactionCore.Toggles.Astrologian.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) | + | `NilsReactionCore.API.Toggles.Cooldowns(true, true)` |
- | NilsReactionCore.Toggles.Astrologian.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Astrologian.DoTs(toggleOn, byTimeline, holdToggle, holdWaitMS) | + | |
- | NilsReactionCore.Toggles.Astrologian.Potion(toggleOn, | + | |
- | **Blackmage** | + | ## Auto Reaction System |
- | Hotbar | + | Auto Reaction system is a set of workflows and rules that are executed based on a set of conditions. |
- | NilsReactionCore.Hotbar.Blackmage.Addle(entityID, | + | ### General Tab |
- | 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, | + | |
- | NilsReactionCore.Hotbar.Blackmage.Scathe(entityID, | + | |
- | NilsReactionCore.Hotbar.Blackmage.Sharpcast(entityID, | + | |
- | NilsReactionCore.Hotbar.Blackmage.Sprint() | + | |
- | NilsReactionCore.Hotbar.Blackmage.SureCast(entityID, | + | |
- | NilsReactionCore.Hotbar.Blackmage.SwiftCast() | + | |
- | NilsReactionCore.Hotbar.Blackmage.Thunder3(entityID, | + | |
- | NilsReactionCore.Hotbar.Blackmage.Xenoglossy() | + | |
- | Toggle | + | * Display the Map Id and the map type that the core has classified that map as. This is useful when managing specific options for a map type. |
+ | * Enable Reaction Core: true|false, if the core should be enabled. If false, everything but the UI is disabled. | ||
+ | * Force Legacy: true|false, if the core should use the legacy mode. Addons like questing and gathering can adjust this and place it back in standard mode which is not optimal for combat. | ||
+ | * Has Speeder: true|false, if you use a tool like speeder (not a minion addon), if enabled, reactions will make assumptions for some reactions. | ||
+ | * Pulse: number of millisconds to adjust a variety of options that can be adjusted based on your performance and network latency. Example, on draws you see flickering, the time can be increased to adjust for this. (default: 500) | ||
+ | * Delay End of Combat Reset: how long in milliseconds to wait to signal end of combat. | ||
+ | * Load Tensor Reactions: will load my timeline reactions into tensor reactions, these are auto updated, if you need to adjust and it makes sense, I can do it in the base, or you can clone (default: true) | ||
- | NilsReactionCore.Toggles.Blackmage.Reset(onwipe) | + | * FFXIV Version: Latest should be selected if on the latest expansion. Will be removed when CN/KR receives the latest expansion. |
- | NilsReactionCore.Toggles.Blackmage.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Blackmage.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Blackmage.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Blackmage.LeyLines(toggleOn, | + | |
- | NilsReactionCore.Toggles.Blackmage.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Blackmage.Triplecast(toggleOn, | + | |
- | NilsReactionCore.Toggles.Blackmage.Xenoglossy(toggleOn, | + | |
- | **Bard** | + | #### Modules |
- | Hotbar | + | These are global modules that can be enabled or disabled. |
- | NilsReactionCore.Hotbar.Bard.Armslength(entityID, remaining, spellID) | + | * Move Detection: Executes reactions based on movement. Example: dungeon runs and you want to have burst windows toggled off. See Jobs tab for configuration. |
- | NilsReactionCore.Hotbar.Bard.HeadGaze(entityID, remaining, spellID) | + | * Auto Gap Closer: If a channel id is being watched for, gap closer will be used when it is safe to gap close. See reactions tab for configuration. |
- | NilsReactionCore.Hotbar.Bard.SecondWind() | + | * Toggle Management: Manages Toggles, Direct API calls will work regardless of this setting, actions like resets and timed toggles will not work if this is disabled. See Jobs tab for configuration. |
- | | + | * General Reactions: Manages the general reaction processor for built in reactions. See Jobs tab for configuration. |
- | NilsReactionCore.Hotbar.Bard.Troubadour() | + | * Hacks: Various hacks that can be enabled or disabled. |
- | Toggle | + | ### Jobs Tab |
- | NilsReactionCore.Toggles.Bard.Reset(onwipe) | + | This is where you can adjust the settings for each job. |
- | NilsReactionCore.Toggles.Bard.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Bard.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Bard.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Bard.Potion(toggleOn, | + | |
- | + | ||
- | | + | |
- | Hotbar | + | #### General |
- | NilsReactionCore.Hotbar.Dancer.Armslength(entityID, | + | * Safe Knockback: if this is enabled, the arc will be toggled off inorder to force a knockback. |
- | NilsReactionCore.Hotbar.Dancer.CuringWaltz() | + | * Internal Knockback: Uses the internal processor for knockback vs sending it to the arc. |
- | | + | * Toggle on Raise: Toggles off the arc when you have the rais buff and raise immunity buff. |
- | | + | * Toggle on Target: When raise immunity buff drops, auto toggles the arc back on. |
- | | + | * Only Internal Queue: Only execute actions via the internal processor. |
- | | + | |
- | Toggle | + | #### Auto |
- | NilsReactionCore.Toggles.Dancer.Reset(onwipe) | + | This is where auto use actions can be configured. Example on tanks, there adjustments for auto mitigation can be configured. |
- | NilsReactionCore.Toggles.Dancer.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) | + | |
- | NilsReactionCore.Toggles.Dancer.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.DancePartner(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.Devilment(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.Flourish(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.SaberDance(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.StandardStep(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dancer.TechStep(toggleOn, | + | |
- | + | ||
- | | + | |
- | Hotbar | + | #### Move Detection |
- | NilsReactionCore.Hotbar.Dragoon.Armslength(entityID, | + | This is where you can adjust the settings for move detection. |
- | NilsReactionCore.Hotbar.Dragoon.BloodBath() | + | |
- | NilsReactionCore.Hotbar.Dragoon.Feint(entityID, | + | |
- | NilsReactionCore.Hotbar.Dragoon.LegSweep(entityID, | + | |
- | NilsReactionCore.Hotbar.Dragoon.TrueNorth() | + | |
- | NilsReactionCore.Hotbar.Dragoon.SecondWind() | + | |
- | NilsReactionCore.Hotbar.Dragoon.Sprint() | + | |
- | Toggle | + | #### Reactions |
- | NilsReactionCore.Toggles.Dragoon.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Dragoon.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.BattleLitany(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.DragonSight(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.FireDive(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.FireDive(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.HighJump(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.Jumps(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.Omni(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.SpineShatterDive(toggleOn, | + | |
- | NilsReactionCore.Toggles.Dragoon.Stardiver(toggleOn, | + | |
- | + | ||
- | | + | |
- | Hotbar | + | This is where general built in reactions can be adjusted. |
- | NilsReactionCore.Hotbar.Darkknight.Armslength(entityID, | + | |
- | 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, | + | |
- | 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 | + | #### Argus |
- | NilsReactionCore.Toggles.Darkknight.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Darkknight.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.BloodWeapon(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.Delirium(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.LivingShadow(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.Plunge(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.SaltedEarth(toggleOn, | + | |
- | NilsReactionCore.Toggles.Darkknight.TankStance(toggleOn, | + | |
- | + | ||
- | **Gunbreaker** | + | |
- | Hotbar | + | This is where you can adjust the settings based on Argus events. |
- | NilsReactionCore.Hotbar.GunBreaker.Armslength(entityID, | + | |
- | NilsReactionCore.Hotbar.GunBreaker.Aurora() | + | |
- | NilsReactionCore.Hotbar.GunBreaker.BlastingZone() | + | |
- | NilsReactionCore.Hotbar.GunBreaker.BowShock() | + | |
- | NilsReactionCore.Hotbar.GunBreaker.Camouflage() | + | |
- | NilsReactionCore.Hotbar.GunBreaker.Interject(entityID, | + | |
- | NilsReactionCore.Hotbar.GunBreaker.LowBlow(entityID, | + | |
- | 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 | + | #### Toggles |
- | NilsReactionCore.Toggles.GunBreaker.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.GunBreaker.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.RoughDivide(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.GunBreaker.TankStance(toggleOn, | + | |
- | + | ||
- | **Machinist** | + | |
- | Hotbar | + | This is where you can adjust default state for toggles. |
- | NilsReactionCore.Hotbar.Machinist.Armslength(entityID, | + | |
- | NilsReactionCore.Hotbar.Machinist.HeadGaze(entityID, | + | |
- | NilsReactionCore.Hotbar.Machinist.SecondWind() | + | |
- | NilsReactionCore.Hotbar.Machinist.Sprint() | + | |
- | NilsReactionCore.Hotbar.Machinist.Tactician() | + | |
- | + | ||
- | Toggles | + | |
- | NilsReactionCore.Toggles.Machinist.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Machinist.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Machinist.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Machinist.Potion(toggleOn, | + | |
- | + | ||
- | **Monk** | + | |
- | Hotbar | + | * The top level toggle enables/ |
- | NilsReactionCore.Hotbar.Monk.Armslength(entityID, | + | * Right click options are the default state of the toggle. |
- | | + | |
- | NilsReactionCore.Hotbar.Monk.Feint(entityID, | + | |
- | NilsReactionCore.Hotbar.Monk.LegSweep(entityID, | + | |
- | 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 | + | #### Prepull helper |
- | NilsReactionCore.Toggles.Monk.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Monk.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Monk.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Monk.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Monk.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Monk.Omni(toggleOn, | + | |
- | NilsReactionCore.Toggles.Monk.ShoulderTackle(toggleOn, | + | |
- | NilsReactionCore.Toggles.Monk.TrueNorth(toggleOn, | + | |
- | **Ninja** | + | This is where you can adjust the settings for prepull helper. still in development. |
- | Hotbar | + | #### Heals |
- | NilsReactionCore.Hotbar.Ninja.Armslength(entityID, | + | |
- | NilsReactionCore.Hotbar.Ninja.BloodBath() | + | |
- | NilsReactionCore.Hotbar.Ninja.Feint(entityID, | + | |
- | NilsReactionCore.Hotbar.Ninja.LegSweep(entityID, | + | |
- | NilsReactionCore.Hotbar.Ninja.TrueNorth() | + | |
- | NilsReactionCore.Hotbar.Ninja.SecondWind() | + | |
- | NilsReactionCore.Hotbar.Ninja.ShadeShift(entityID) | + | |
- | NilsReactionCore.Hotbar.Ninja.Shukuchi(entityID) | + | |
- | NilsReactionCore.Hotbar.Ninja.Sprint() | + | |
- | Toggles | + | used to adjust self healing options. |
- | NilsReactionCore.Toggles.Ninja.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Ninja.ACRefresh(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Assassinate(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Bunshin(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Doton(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Kassatsu(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Meisui(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Mug(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Ninjutsu(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Ninki(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.DWD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Omni(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.ShadowFang(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.TCJ(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.TrickAttack(toggleOn, | + | |
- | NilsReactionCore.Toggles.Ninja.TrueNorth(toggleOn, | + | |
- | + | ||
- | **Paladin** | + | |
- | Hotbar | + | #### Party Hotbar |
- | NilsReactionCore.Hotbar.Paladin.Armslength(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Clemency(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Confiteor(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.DivineVeil(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.FightOrFlight(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.HollowGround(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Interject(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Intervene(entityID) | + | |
- | NilsReactionCore.Hotbar.Paladin.Intervention(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.LowBlow(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Passage(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Provoke(entityID) | + | |
- | NilsReactionCore.Hotbar.Paladin.Rampart() | + | |
- | NilsReactionCore.Hotbar.Paladin.Reprisal() | + | |
- | NilsReactionCore.Hotbar.Paladin.Requiescat(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Sentinel(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Sheltron(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.ShieldBash(entityID, | + | |
- | NilsReactionCore.Hotbar.Paladin.Shirks(entityID) | + | |
- | NilsReactionCore.Hotbar.Paladin.Sprint() | + | |
- | Toggles | + | used to make adjustments for the party hotbar. |
- | NilsReactionCore.Toggles.Paladin.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Paladin.Atonement(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Confiteor(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.CirceOfScorn(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.FightOrFlight(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Interject(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Intervene(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.Requiescat(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.SpiritWithin(toggleOn, | + | |
- | NilsReactionCore.Toggles.Paladin.TankStance(toggleOn, | + | |
- | **Red Mage** | + | ### Reactions Tab |
- | Hotbar | + | This contains helper reactions, primarily for toggle management. |
- | 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, | + | |
- | NilsReactionCore.Hotbar.Redmage.SwiftCast() | + | |
- | Toggles | + | * AOE Exclusion: Targets that should toggle off AOE. |
- | NilsReactionCore.Toggles.Redmage.Reset(onwipe) | + | * Burn Boss: The target allows for the burn toggle to be enabled when the threshold is met. |
- | NilsReactionCore.Toggles.Redmage.AOE(toggleOn, byTimeline, holdToggle, holdWaitMS) | + | * Cooldown Exclusion: Targets that should toggle off cooldown. |
- | NilsReactionCore.Toggles.Redmage.CD(toggleOn, | + | * Omni Inclusion: Target is an omni target and should enable the omni toggle. |
- | | + | * Dot Exlusion: Targets that should toggle off dots. |
- | | + | * Auto Gap Closer: Allows for channel ID's to be added that will auto gap close to target when safe. |
- | | + | * Targeting Assist: Always keep a target when in combat. |
- | | + | * List of the number of non-timeline reactions for a map. |
- | | + | |
- | | + | |
- | NilsReactionCore.Toggles.Redmage.Manafication(toggleOn, | + | |
- | | + | |
- | NilsReactionCore.Toggles.Redmage.Potion(toggleOn, | + | |
- | **Samurai** | + | ### Helpers Tab |
- | Hotbar | + | Small tweaks for certain things. |
- | NilsReactionCore.Hotbar.Samurai.Armslength(entityID, | + | |
- | NilsReactionCore.Hotbar.Samurai.BloodBath() | + | |
- | NilsReactionCore.Hotbar.Samurai.Feint(entityID, | + | |
- | NilsReactionCore.Hotbar.Samurai.LegSweep(entityID, | + | |
- | NilsReactionCore.Hotbar.Samurai.TrueNorth() | + | |
- | NilsReactionCore.Hotbar.Samurai.SecondWind() | + | |
- | NilsReactionCore.Hotbar.Samurai.Sprint() | + | |
- | NilsReactionCore.Hotbar.Samurai.ThirdEye(entityID, | + | |
- | NilsReactionCore.Hotbar.Samurai.Gyoten() | + | |
- | NilsReactionCore.Hotbar.Samurai.Yaten() | + | |
- | NilsReactionCore.Hotbar.Samurai.Meditate() | + | |
- | Toggles | + | * Send ACT Reset On Wipe: Sends the ingame slash command that forces a reset in ACT when a wipe is detected. |
- | NilsReactionCore.Toggles.Samurai.Reset(onwipe) | + | * Disable player HP/ |
- | NilsReactionCore.Toggles.Samurai.AOE(toggleOn, | + | * Enable TTS/Text Alerts: |
- | | + | * Enable Echo Alerts: Allows echo commands to be utilized. |
- | NilsReactionCore.Toggles.Samurai.CD(toggleOn, | + | |
- | | + | |
- | | + | |
- | NilsReactionCore.Toggles.Samurai.Meikyo(toggleOn, | + | |
- | NilsReactionCore.Toggles.Samurai.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Samurai.Omni(toggleOn, | + | |
- | NilsReactionCore.Toggles.Samurai.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.Samurai.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.Samurai.TrueNorth(toggleOn, | + | |
- | **Scholar** | + | ### Hacks Tab |
- | Hotbar | + | * Speed Hack: Allows for movement speed to be adjusted. |
- | NilsReactionCore.Hotbar.Scholar.Esuna(friendlyTargetID) | + | * Zoom Hack: Allows for zoom to be adjusted. |
- | NilsReactionCore.Hotbar.Scholar.FeyIllumination() | + | * Displays the current speed and zoom options. |
- | | + | |
- | NilsReactionCore.Hotbar.Scholar.Lucid() | + | |
- | | + | |
- | NilsReactionCore.Hotbar.Scholar.SureCast(entityID, | + | |
- | NilsReactionCore.Hotbar.Scholar.SwiftCast() | + | |
- | Toggles | + | ### Fight Tracker Tab |
- | NilsReactionCore.Toggles.Scholar.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Scholar.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Scholar.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Scholar.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Scholar.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Scholar.Seraph(toggleOn, | + | |
- | **Summoner** | + | * Enable or disable the log output for the fight tracker. |
- | Hotbar | + | ### Debug Tab |
- | NilsReactionCore.Hotbar.Summoner.Addle(entityID, | + | |
- | NilsReactionCore.Hotbar.Summoner.Lucid() | + | |
- | NilsReactionCore.Hotbar.Summoner.Sprint() | + | |
- | NilsReactionCore.Hotbar.Summoner.SureCast(entityID, | + | |
- | NilsReactionCore.Hotbar.Summoner.SwiftCast() | + | |
- | + | ||
- | Toggles | + | |
- | NilsReactionCore.Toggles.Summoner.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Summoner.Aetehrpact(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.Demi(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.DreadwyrmTrance(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.EnergyDrain(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.Fester(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.Pet(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.Pets(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.SmartAOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.SmaSmartBanertDoT(toggleOn, | + | |
- | NilsReactionCore.Toggles.Summoner.SmartDoT(toggleOn, | + | |
- | + | ||
- | **Warrior** | + | |
- | + | ||
- | Hotbar | + | |
- | NilsReactionCore.Hotbar.Warrior.Armslength(entityID, | + | |
- | NilsReactionCore.Hotbar.Warrior.Equilibrium() | + | |
- | NilsReactionCore.Hotbar.Warrior.Holmgang() | + | |
- | NilsReactionCore.Hotbar.Warrior.Infuriate() | + | |
- | NilsReactionCore.Hotbar.Warrior.InnerRelease() | + | |
- | NilsReactionCore.Hotbar.Warrior.Interject(entityID, | + | |
- | NilsReactionCore.Hotbar.Warrior.LowBlow(entityID, | + | |
- | 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, | + | |
- | NilsReactionCore.Toggles.Warrior.BurnBoss(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.Potion(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.Opener(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.Infuriate(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.InnerRelease(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.Onslaught(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.Range(toggleOn, | + | |
- | NilsReactionCore.Toggles.Warrior.TankStance(toggleOn, | + | |
- | + | ||
- | **White Mage** | + | |
- | + | ||
- | Hotbar | + | |
- | NilsReactionCore.Hotbar.Whitemage.Esuna(friendlyTargetID) | + | |
- | NilsReactionCore.Hotbar.Whitemage.Lucid() | + | |
- | NilsReactionCore.Hotbar.Whitemage.Sprint() | + | |
- | NilsReactionCore.Hotbar.Whitemage.SureCast(entityID, | + | |
- | NilsReactionCore.Hotbar.Whitemage.SwiftCast() | + | |
- | + | ||
- | Toggles | + | |
- | NilsReactionCore.Toggles.Whitemage.Reset(onwipe) | + | |
- | NilsReactionCore.Toggles.Whitemage.AOE(toggleOn, | + | |
- | NilsReactionCore.Toggles.Whitemage.CD(toggleOn, | + | |
- | NilsReactionCore.Toggles.Whitemage.DoTs(toggleOn, | + | |
- | NilsReactionCore.Toggles.Whitemage.Potion(toggleOn, | + | |
+ | * Debug logging: outputs all fight tracker events to the console. | ||
+ | * Debug snapshot: outputs snapshot data, like party cooldown usage, mt and st, and more. | ||
+ | * Is Moving: displays if the player is moving. | ||
+ | * Display if TensorCore and Argus are loaded. | ||
+ | * Coordinates: | ||
+ | * FPS: displays the current FPS. | ||
+ | * Distance: displays the distance to the target. | ||
+ | * Party Range: displays number of party members in range. | ||
+ | * FPS (Optifine/ | ||
+ | * Settings File name: name of the configurtion file that is being used. |