Angleur-SnappyCasting-Beta
What's new
Angleur
Angleur-SnappyCasting-Beta (2026-09-01)
Full Changelog Previous Releases
- commented potentially annoying print
- done checking, ready for Beta
- added bugfix requested by retail users
- changed dump to betadump(had forgotten this one)
- added secrets as debug options, colored red
adjusted prints and dumps inside secrets to BetaPrints and BetaDumps - fixed error when trying to get raft aura spell ID when NOT rafted
- added pickRandomToy to secretsExplanation.txt
- added scrubsecret to pickrandomtoy
- moved secrets.lua into secrets folder, adjusted includes accordingly
added secretsExplanations.txt file with detailed categerisation and explanation of how types of functions are handled secretwise - added secret check and scrubs to:
- Angleur_Auras
- Angleur_ExtraToyAuras
_checkUsabilityItem
_parseAndCheckMacroConditionals
_checkAvailabilityOfSlotItem - Angleur_ActionHandler_ExtraItems
- Angleur_ActionHandler_ExtraToys
These are not entirely covered by Angleur_IsAddonSecretRestrictedForTypes() due to the "Map" restriction type not being included as it might still allow some secrets and some functionality for Angleur. But because we don't return when "Map" is restricted, these functions will have secret protection built into them.
Despite having early returns with Angleur_IsAddonSecretRestrictedForTypes(), Added additional secret checks and scrubs to: - Angleur_ActionHandler(Retail + Vanilla)
(for raft aura check, oversize cd check, crate cd check, bait count check) - Angleur_FishingForAttentionAura()
Added "Map" Restriction to: - Angleur_GrabCursorItem
- Angleur_GrabCursorMacro
- Angleur_ToyBoxOverlay_Activate
Due to the functions being way too long and messy, so I prefer to early return even if some info isn't secret. Just have players drag items or pick toys when no restrictions are active(might change this in the future based on demand)
- added early returns to functions that have InCombatLockdown() early returns that also need to early return if any addon restrictions are active(using the new Angleur_IsAddonSecretRestrictedForTypes(...) function
Functions Excluded(that had InCombatLockdown() early returns):- Functions for setting CVars(only combat matters for CVar setting)
- Functions that ONLY exist for Classic(like CheckFishingPoleEquipped)
- Snippets that change Sleep State(only UI elements and CVars are changed, nothing that cares about restrictions)
- improving UI for new feature 2
- improving UI for new feature 1
- Angleur.lua's onUpdate's "erapusuCounter" no longer keeps counting up past the threshold while the addon is sleeping
BugFix: Angleur will no longer try to reserve your chosenKey while sleeping if you cast "fishing" through a non-angleur source(ActionHandler will now early return on the 1st line if sleeping)
Casting again after looting/reeling will be a lot snappier now. (will directly call ActionHandler and not wait for the onUpdate)
Action Swapping after mounting, auraApplications, bobbers etc. will be a lot snappier(will directly call ActionHandler and not wait for the onUpdate)
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

