Skip to content

Mirdain Gearswap Enhanced 1.6.4

Choose a tag to compare

@RahvinCode RahvinCode released this 13 Aug 06:15
· 98 commits to master since this release
da541e8

Mirdain Gearswap Enhanced v 1.6.4

Bug Fixes:

  • Removed target_assist section that was not working and had several broken sections. No gain or loss in function, but cleans up a couple repetitive unnecessary calls.
  • Split recasttimers and hasrecasttimers to allow checking of all spell abilities while retaining lockouts only for some. Allows smn and blu spells to be checked in pretargetcheck(), cancelling if still on cooldown before changing to precast gear.
  • Fixed redundant pretarget_custom call
  • Fixed a gain buff and lose buff error on unknown ids for buffs with a guard clause
  • Fixed Chatoyant Staff not equipping if sets.Weapons['Light Bonus'] was also defined.
  • Fixed wardrobe 8 not being searched for Hoxne Ampulla. Was previously looking in safe2 instead.

Optimizations

  • Changed another action handler to raw_register_event to reduce unnecessary equip_set allocation in the background prior to forcing equip_set_command()
  • Changed nearly all set_combine() calls into a custom merge_into function that does not pre-allocate tables for everything. Saves 200-300 table allocations per second per character during combat.
  • Fixed BLU spell tables to account for all BLU spells in the include. Stat priority for gear is commented for each category. Check your BLU.lua and optimize your sets with the new physical, buff healing and and breath categories