Roland-J / SmartSkillup

The public release of the SmartSkillup Windower Addon
7 stars 4 forks source link

Instructions

  1. Extract the "SmartSkillup-main" folder into your Windower/addons folder.
  2. Type //lua l smartskillup ingame
  3. Use the addon's ingame UI to add/remove skills and modules, then click ON to begin your skillup session. (See UI image below.)
  4. To manually pause your skillup session, click the UI's PAUSED button.
  5. For additional help, click the UI's HELP button or type //sms help ingame!

Disclaimer

  1. SmartSkillup is a bot, though without the potential to impede other players - aside from a few edge cases - nor can it affect the gil economy.
  2. Though it is rather harmless, please do not use SmartSkillup on servers where it is against the rules. If you do so anyways, it was not suggested here.

Needs

Credit

WHY SmartSkillup?

  1. No more building your own spell lists. Ever.

    • This will automatically pull your known spells, that your main can skillup on, that your mj/sj can cast, and weight them for you.
    • This automatically excludes spells not for skillup: warp, raise, tractor, alexander, etc.
    • This automatically excludes resistable and not-self-stacking spells: poison, paralyze, foe requiem, etc.
    • This automatically excludes known but not set BLU spells.
    • As an author, I'm glad to save 2-10 minutes, per-user, for thousands of users.
  2. Features an exclusive "Event Pause" system that pauses casting for various actions such as running, cutscenes, zoning, and more!

  3. Includes a fully-featured UI to make using the addon as intuitive and user friendly as possible.

    • It shows you if there is currently an event pause
    • Can be dragged from anywhere
    • Can be hidden and even shrunk/enlarged
    • It remembers your preferences on each load!
  4. Now you can skill up combat skills with an addon.

    • However, SmartSkillup is not and will not be your claim bot. The furthest it will go is a <bt> fallback for multiboxers.
    • Also, SmartSkillup is not and will not be situationally aware. You still need to summon survival trusts and engage as needed when skilling combat magic.
  5. You can skillup multiple skills, and even mix between self-targeting and enemy-targeting skills, all with ease and in the same session, even!

  6. You can use "modules" to employ additional logic.

    • MP Limit: Only spells below the current limit will be auto-cast,
    • Trust Target: Ensures a targetable trust is summoned, as their ilvl mob status boosts skillup rate.
    • SkillUp Food: Uses the best magic food available in your inventory, sack, satchel, or case
    • Moogle: Summons the "Moogle" trust to utilize its refresh and skillup rate boost.
    • Convert: Uses convert when MP is below 25%.
    • Refresh: Casts the most potent refresh available to your main/sub jobs. (Refresh 1-3 & Battery Charge)
    • Haste: Casts the most potent haste available to your main/sub jobs. (Haste 1&2, Erratic Flutter)
    • Geo-Refresh: Sustains a Geo-Refresh colure on the player.
    • Sublimation: Automatically activates and completes Sublimation.
    • Composure: A hidden module that applies composure prior to casting refresh & haste and removes it afterwards.
    • Radial Arcana: A hidden module that, if a pet is out, will use Radial Arcana when MP is below 60%.
    • Skill up with Moogle, use magic skillup food, Refresh, Haste, summon trusts to target for their ilvl skill rate boosts, and more!