Skip to content

Commit

Permalink
v10.0.3 (#144)
Browse files Browse the repository at this point in the history
* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Automated commit to update trust

* Removing duplicate Trust/commands folder (#112)

* Updating .gitignore to ignore player specific settings (#113)

* Removing duplicate Trust/commands folder

* Updating .gitignore to ignore player specific settings

* Updating .gitignore

* Updating .gitignore

* Updating .gitignore

* Bumping Trust version to 9.2.2

* Update to use the new target distance logic

This should be way more robust for large targets and max melee range.
The calc is now:
```
target.distance:sqrt() > self.melee_distance + self_mob.model_size + target.model_size - 0.1
```
The 0.1 is a correction for distance for smaller model enemies.

This calc is based on the calc in distanceplus, so it should now match
those calculations

* Adding icons for spell picker views

* Changing sizes of editors and integrating icons

* Moving vertical scroll bar over background

* More UI migrations

* Adding job abilities icon

* Updating size of FFXITextInputView and adding section header

* Fixing issue removing buffs

* Hiding jobs picker on self buffs

* Refactoring several more screens to use new design language

* Fixing issue with SongSettingsEditor

* Migrating BloodPact UI

* Adding Geomancy icons

* Adding songs picker item

* Fixing bugs

* Increasing width of SkillchainAbilityPickerView

* Adding editor to configure logger settings

* Adding menu to edit follow distance

* Adding icons for blood pacts

* Updating settings view

* Fixing crashes

* Bumping Trust version to 9.3.0

* Fixing issue where DRK trust pull settings would be ignored

* Adding Absorb and Drain spells to self buffs

* Adding Light Arts and Dark Arts to UI

* Fixing scroll issue on status ailment blacklist picker view

* Copy update

* Updating copy

* Adding auto cancel of copy image when casting Utsusemi

* Adding temporary fix for Utsusemi: Ichi and Ni

* Adding support for Utsusemi

* Fixing shadows on sub job

* PR feedback

* Fixing edge case with Buff where you do not know any tier of the spell

* Reverting change that causes buffs not to save

* Workaround for garbled sender message (#107)

* Added validator to prevent the same roll from being used for Roll1 and Roll2

* Adding skillchain builder to Trust UI

* Adding ability to save skillchain from builder

* Fixing scroll delta in JobAbilityPickerView

* Fixing issues with skillchain builder and JP client

* Bumping Trust version to 9.4.0

* Fixing merge issue

* PR feedback

* Adding ability to combine multiple combat skill types in the skillchain builder

* Adding Marksmanship and Archery to skillchain builder

* Adding Reset button to skillchain builder

* Adding paging to skillchain builder results

* Adding IpcMessage to sync main and ranged weapons for party members

* Adding ability to choose party members for each step of the skillchain

* Broadcasting main and ranged weapon id when a new IpcConnection is established

* Updating version update notes

* Streamlining skillchain builder menu items

* PR feedback

* Fixing edge cases with shadows

* Fixing edge case with send commands for party skillchain builder

* Bumping Trust version to 9.4.1

* Adding Prime weapon skills to skillchainer

* Updating text from Confirm to Search in skillchain builder

* Fixing typo

* Adding Distance to PullSettings as well as config editor

* Increasing approach pull distance to 35

* Adding Distance to PullSettings for all jobs

* Adding Nuker, MagicBurster and Debuffer roles to Ninja trust

* Updating default Ninja trust settings

* Adding Puller role to Ninja trust

* Updating release notes

* Fixing typo

* Adding AlterEgoSettingsMenuItem

* Bumping Trust version to 9.5.0

* PR feedback

* Fixing issue where Status > Debuffs would show for jobs without Debuffer role

* Setting text in info bar when selecting a mode

* Removing debug text

* Sorting debuffs and buffs in picker view alphabetically

* Adding Once and Repeat to path menu item

* Adding path renaming

* Fixing spacing in job/load settings views

* Adding condition settings editor to self and party spell buffs

* Adding weapon skill id on on_weapon_skill_finish event

* Adding editor for has_buff_condition

* Adding conditions editor to job abilities

* Updating release notes

* Adding conditions to pull abilities

* Updating editor size for pull target editor

* Adding ability to click trust status widget action marquee to toggle Trust on and off

* Adding ability to toggle the menu by clicking on the main/sub job name in trust status widget

* PR feedback

* Automatically clearing assist target when setting AutoTargetMode to anything but Off

* Adding Nuker and MagicBurster roles to Paladin and updating default job settings file

* Disengaging when targeting self but engaged

* Adding friendly descriptions for config editors

* Adding GroupConfigItem and HasBuffsCondition editor

* Adding ZoneCondition to conditions editor

* Fixing text for Min/Max HPP condition editor

* Fixed issue where conditions weren't serializing for Buffs

* Adding Gambit base code

* Adding Gambits

* Popping to parent menu item when adding a gambit or condition to gambit

* Adding more buffs to HasBuffCondition and HasBuffsCondition

* Filtering AlterEgos out of Gambit action picker

* Adding more buffs to HasBuffsCondition and HasBuffCondition

* Adding Modes to Gambit menu

* Filtering out Approach and Ranged Attack for Self and Ally Gambit targets

* Adding NotCondition to Gambit conditions

* Adding MaxManaPointsPercentCondition and updating default Paladin job settings file with Gambits

* Adding ModeCondition

* Adding Sentinel to Paladin default job settings

* Fixing issue where Unbridled Learning Blue Magic spells show up in picker

* Reloading Blue Mage Trust buffs when spells change

* Adding check for sjobdata when Blue Mage is set to sub job

* Bumping Trust version to 9.6.0

* Adding Party support for MinMP and MinMPP conditions

* Adding Party member support for MinTP condition

* Fixing issue with duplicate buff names or ability names

* Adding ReadyAbilityCondition

* Cleanup

* Consolidating Gambit editor

* Updating MaxManaPointsPercentCondition to work with parties

* Fixing GambitSettingsEditor issues

* Fixing more Gambit bugs

* Fixing Gambit compatibility with WeaponSkills that have no skillchain property

* Tracking weapon skill debuffs for Full Break, Armor Break and Shell Crusher

* Face target after pull

* Adding Copy button to GambitSettingsMenuItem

* Checking monster debuffs in HasBuffCondition

* Changing text selection color of PickerCollectionViewCell

* Deselecting custom items in GambitSettingsEditor

* Fixing Copy Gambit

* Fixing issue with HasBuffsCondition

* Fixing Gambit copy and extending buff ids

* Fixing HasBuffsCondition

* Short circuiting Gambit checks on tic when one succeeds

* Fixing nil exception in Gambiter

* Adding MaxTacticalPointsCondition

* Fixing nil exception in CombatMode

* Adding HasDebuffCondition

* Adding Move Up and Move Down menu items to GambitSettingsMenuItem

* Fixing Copy Gambit

* Auto selecting newly created Gambit

* Adding TurnAround and TurnToFace

* Adding FinishAbilityCondition and TurnAround ability

* Sorting spells and abilities in gambit picker

* Adding fast cycle to config editor

* Disabling editing of gambits and conditions when list is empty

* Adding descriptions for conditions

* Adding friendly descriptions for conditions

* Capitalizing buff names

* Fixing more copy

* Adding HasRunesCondition

* Fixing copy

* Fixing issue with HasBuffCondition

* Adding operator to EnemiesNearbyCondition config editor

* Adding RunTo and RunAway Gambit actions

* Adding deep copy of Gambit conditions

* Fixing Move Up and Move Down to not reset GambitSettingsMenuItem

* Clean up

* Fixing MinTacticalPointsCondition

* Adding the ability to toggle Gambits on and off temporarily

* Adding ConfigItem dependencies to reload dependencies when another item changes

* Fixing nil exception in ConfigEditor

* Adding default Gambits for Sholar trust and TrustSettings migration

* Adding menu to view default job gambits

* Adding default Samurai trust Gambits

* Cleanup of Samurai

* Fixing nil exception

* Safe Rolling for COR (#139)

* Safe Rolling for COR

* Update cylibs/entity/jobs/COR.lua

* Fixing MaxTacticalPointsCondition

* Refactoring default Corsair trust behavior into Gambits

* Refactoring BattleStatTracker to use MeleeAccuracyCondition

* Cleanup

* Allowing both main job trust and sub job trust to have Gambiter role and moving Dark Knight trust drain logic to Gambits

* Updating default DRK trust settings

* Guarding for nil case in Gambiter

* Fixing regression in PickerView

* Adding PetHitPointsPercentageCondition and moving base Dragoon trust logic to Gambits

* Adding NumResistsCondition and refactoring base Puppetmaster Trust logic into Gambits

* Moving base Red Mage Trust behavior to Gambits

* Adding empty GambitSettings

* Fixing issue with stale player index in Conditions

* Fixing Min and MaxTacticalPointsCondition target index

* Nil fix

* Fixing target index issue with HP, MP and TP conditions

* More fixes

* Various fixes

* Fixing SkillchainPropertyCondition serialize

* Fixing more conditions

* Fixing nil issue with HasBuffsCondition

* Displaying friendly descriptions in conditions picker view

* Fixing Puppetmaster trust

* Updating default Gambits for White Mage and Dark Knight trusts

* Changing Gambit ability condtions check to always be player

* Adding support for capitalizing letters in text input view

* Adding Condition target filtering

* Adding Reset button to GambitSettingsMenuItem to reset to Default Gambits

* Adding replacement for AutoControl

* Adding default attachment sets for Puppetmaster Trust

* Bumping Trust version to 10.0.0

* PR feedback

* Fixing nil exception

* Fixing sleeper and adding more monster abilities to ready and finish ability condition

* Bumping Trust version to 10.0.1

* Fixing issue with equipping automaton attachments

* Adding additional delay after removing attachments

* Adding manifest.json

* Bumping Trust version to 10.0.3

---------

Co-authored-by: cyritegamestudios <>
Co-authored-by: Sean Pryor <[email protected]>
Co-authored-by: furiex-ffxi <[email protected]>
  • Loading branch information
3 people committed Jul 26, 2024
1 parent cb74e38 commit cd37956
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Trust.lua
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
_addon.author = 'Cyrite'
_addon.commands = {'Trust','trust'}
_addon.name = 'Trust'
_addon.version = '10.0.2'
_addon.version = '10.0.3'
_addon.release_notes = [[
This update introduces Gambits, a powerful system inspired by Final Fantasy
12 that lets you customize the behavior of your Trust. Gambits are a
Expand Down
4 changes: 2 additions & 2 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"version": "10.0.2",
"download_url": "https://github.com/cyritegamestudios/trust/releases/download/v10.0.2/trust.zip"
"version": "10.0.3",
"download_url": "https://github.com/cyritegamestudios/trust/releases/download/v10.0.3/trust.zip"
}

0 comments on commit cd37956

Please sign in to comment.