File Details
OnCast 1.7.5 Classic + BCC
- R
- Jul 3, 2021
- 62.18 KB
- 744
- 2.5.1+1
- Classic TBC + 1
File Name
OnCast_1.7.5.zip
Supported Versions
- 2.5.1
- 1.13.7
[1.7.5] - 2021-07-01
Changes
-
Changed DISPEL_FAILED event to use its own DISPEL_FAIL (DSF) extended event
- Note: This is to distinguish it from other MISS events which don't include the $xspell token
[1.7.4] - 2021-06-24
Additions
- Added aliases 'b', 'nb', 'm', 'nm' for 'button', 'nobutton', 'modifier' and 'nomodifier' respectively
- Added aliases 's', 'ls', 'rs', 'c', 'lc', 'rc', 'a', 'la', 'ra' for 'shift', 'ctrl', 'alt' and their left / right variants
Changes
- Changed dynamic unit condition logic to prevent incorrect output when switching targets
- Changed DISPEL_FAILED event to report as a 'MISS' event
[1.7.3] - 2021-06-14
Fixes
- Fixed a bug that caused the FAILED_LOSSOFCONTROL event not to trigger
[1.7.2] - 2021-06-12
Fixes
- Fixed a loading error with new installs. Sorry.
[1.7.1] - 2021-06-12
Fixes
- Fixed $time and $delay values for channeled spells in BCC
Changes
- Changed how spell names are registered to prevent non-matching capitalisation
- Changed behaviour of the MISS event so it no longer prevents AoEs from triggering multiple events
[1.7.0] - 2021-06-10
Features and Additions
- Added dynamic unit evaluation for unit conditions when no @unit is specified. This is mostly useful for multi-target macros. See Readme for details.
- Added 'nohelp' and 'noharm' unit conditions for macros
- Added '@t' '@mo' '@f' '@tt' and '@p' unit aliases for @target, @mouseover, @focus, @targettarget and @player respectively
- Added 'FAILEDCOOLDOWN' and 'FAILEDLOSSOFCONTROL' special events that override the standard FAILED event in case of failure due to spell cooldown and loss of control (e.g. stunned) respectively. See Readme for details.
- Added $cooldown, $cd to output tokens for cooldown and loss of control failure events
Changes
- Loss of control reasons due to mechanics now tagged with {Mechanic}
Fixes
- Implemented logic so self dispel now works for the EFFECT event
- Fixed a bug that prevented extended events from being registered via /oncast-spell

