------------------------------------------------------------------------ r1452 | sarf | 2005-12-07 14:08:58 +0100 (on, 07 dec 2005) | 1 line ActionQueue - added a lot more control to the big message text. Also changed default values. ------------------------------------------------------------------------ r1445 | sarf | 2005-11-30 16:47:57 +0100 (on, 30 nov 2005) | 1 line ActionQueue - added another check inside the DoUpdate. ------------------------------------------------------------------------ r1444 | sarf | 2005-11-30 16:47:27 +0100 (on, 30 nov 2005) | 1 line ActionQueue - added HasFullControl check (toggled by option which defaults to on). ------------------------------------------------------------------------ r1442 | sarf | 2005-11-27 10:25:11 +0100 (s”, 27 nov 2005) | 1 line ActionQueue - added more abbreviated names of functions (for macros). ------------------------------------------------------------------------ r1441 | sarf | 2005-11-26 00:59:45 +0100 (l”, 26 nov 2005) | 1 line ActionQueue - added stuff to handle out of range thingies in Battlegrounds. Essentially, this means that ANY unit (except player/pet) is considered out of range whilst in Battlegrounds. Sorry, but it's a quick fix until I have managed to find out how to fix MapLibrary for BGs. ------------------------------------------------------------------------ r1438 | sarf | 2005-11-20 11:34:32 +0100 (s”, 20 nov 2005) | 1 line ActionQueue - ActionQueue_IsKnownFriendly updated to handle nil and the player's name. ------------------------------------------------------------------------ r1436 | sarf | 2005-11-20 11:24:19 +0100 (s”, 20 nov 2005) | 1 line ActionQueue - added ActionQueue_IsKnownFriendly(name) function. ------------------------------------------------------------------------ r1435 | sarf | 2005-11-19 22:59:41 +0100 (l”, 19 nov 2005) | 1 line ActionQueue - added entries to handle Smite Demon stunning. ------------------------------------------------------------------------ r1434 | sarf | 2005-11-19 13:45:33 +0100 (l”, 19 nov 2005) | 1 line ActionQueue - fixed the bug in ActionQueue_GetSpellAndActionIdForSpell. ------------------------------------------------------------------------ r1426 | sarf | 2005-11-16 10:55:40 +0100 (on, 16 nov 2005) | 1 line ActionQueue - added support for AnduinLothar's IsMounted addon. ------------------------------------------------------------------------ r1423 | sarf | 2005-11-13 10:41:17 +0100 (s”, 13 nov 2005) | 1 line ActionQueue - added automatic caching to ActionQueue_GetSpellAndActionIdForSpell. ------------------------------------------------------------------------ r1422 | sarf | 2005-11-13 10:40:32 +0100 (s”, 13 nov 2005) | 1 line ActionQueue - added UnitIsSleeping stuff. ------------------------------------------------------------------------ r1417 | sarf | 2005-11-07 17:13:27 +0100 (m†, 07 nov 2005) | 1 line ActionQueue - fixed a util function (FindSpellId) so that it handles nil parameters. ------------------------------------------------------------------------ r1415 | sarf | 2005-11-05 23:42:23 +0100 (l”, 05 nov 2005) | 1 line AQ - Utility upgraded. Finally. I think. ------------------------------------------------------------------------ r1410 | sarf | 2005-11-05 20:50:55 +0100 (l”, 05 nov 2005) | 1 line AQ Util - fix fix fix. Grr. ------------------------------------------------------------------------ r1409 | sarf | 2005-11-05 20:35:46 +0100 (l”, 05 nov 2005) | 1 line AQ - final fix I hope. ------------------------------------------------------------------------ r1408 | sarf | 2005-11-05 20:31:26 +0100 (l”, 05 nov 2005) | 1 line AQ - fix for util. ------------------------------------------------------------------------ r1407 | sarf | 2005-11-05 20:23:13 +0100 (l”, 05 nov 2005) | 1 line ActionQueue - fixed. ------------------------------------------------------------------------ r1403 | sarf | 2005-11-04 09:45:11 +0100 (fr, 04 nov 2005) | 3 lines ActionQueue - added debuff detection functions (with performance enhancements on by default) for silence and stun. AQ_AutoReactiveClass - now checks for silence / stun before using interrupt. Experimental thingie. Me hopes it works. ------------------------------------------------------------------------ r1371 | sarf | 2005-10-31 14:51:43 +0100 (m†, 31 okt 2005) | 5 lines General XML and TOC update. PopupHandler now has Summon handling. SarfSmartPet updated in some mysterious fashion. ------------------------------------------------------------------------ r1337 | sarf | 2005-10-27 17:57:37 +0200 (to, 27 okt 2005) | 3 lines ActionQueue - moved a function from AQ_AutoReactiveClass to ActionQueue namely RetrieveActionIdFromSpellId. AQ_AutoReactiveClass - added options for Warriors to prevent Execute from a) being automatically executed and / or b) reminding the user that Execute is available as well as specifying minimum amount of time between reminders. ------------------------------------------------------------------------ r1336 | sarf | 2005-10-27 17:37:58 +0200 (to, 27 okt 2005) | 5 lines ActionQueue - updated with a new utility function and new, cool .toc usage. And Interface number! Minor refactoring on constants, too. AQ_AutoReactiveClass - updated with new .toc format, hopefully FINALLY fixed the stupid "no Execute for j00!" bug. Thanks to Bhaerau for... "sponsoring" these fixes with his helpful comments and debugging! ------------------------------------------------------------------------ r1290 | sarf | 2005-10-15 17:30:30 +0200 (l”, 15 okt 2005) | 1 line AQ - localization instructions changed a bit. ------------------------------------------------------------------------ r1289 | sarf | 2005-10-15 17:26:55 +0200 (l”, 15 okt 2005) | 1 line AQ - fix for French translation and util speedup. ------------------------------------------------------------------------ r1288 | sarf | 2005-10-15 14:39:43 +0200 (l”, 15 okt 2005) | 1 line French localization by anaka for ActionQueue, AQ_AutoReactiveClass and EnemySpellDetector. ------------------------------------------------------------------------ r1283 | sarf | 2005-10-13 12:18:31 +0200 (to, 13 okt 2005) | 1 line ActionQueue - code cleanup. ------------------------------------------------------------------------ r1282 | sarf | 2005-10-13 12:05:14 +0200 (to, 13 okt 2005) | 1 line AQ - more major fixes to ActionQueue_GetHighestSpellRankId. The function didn't work AT ALL. ------------------------------------------------------------------------ r1281 | sarf | 2005-10-13 11:56:41 +0200 (to, 13 okt 2005) | 1 line AQ - cleanup of code. MAJOR bug in GetHighestSpellId function fixed now. Generally more kind towards 1.8.0 patch. ------------------------------------------------------------------------ r1280 | sarf | 2005-10-13 11:16:08 +0200 (to, 13 okt 2005) | 1 line AQ - added shapeshift function + macro short version of the same. ------------------------------------------------------------------------ r1279 | sarf | 2005-10-13 11:10:25 +0200 (to, 13 okt 2005) | 1 line ActionQueue - added more functions for macros. ------------------------------------------------------------------------ r1272 | sarf | 2005-10-12 10:16:55 +0200 (on, 12 okt 2005) | 1 line ActionQueue - updated it so it should be a bit easier to localize. Also made sure that trying to destroy items / trade them should not be messed up by AQ. ------------------------------------------------------------------------ r1259 | sarf | 2005-10-08 15:05:42 +0200 (l”, 08 okt 2005) | 2 lines ActionQueue - added the localized constant ACTIONQUEUE_SPELL_FIRST_RANK which represents "rank 1". Not localized yet. AQ_AutoReactiveClass - Shaman.update. Using rank 1 Earth Shock should now be possible. ------------------------------------------------------------------------ r1252 | sarf | 2005-08-16 12:03:06 +0200 (ti, 16 aug 2005) | 3 lines ActionQueue update. Updated AQ_BuffBot, AQ_KeyMinderEmulator, AQ_Servitude with more code to detect when they should be executed. AQ_BuffBot fix - Priests will no longer execute BuffBot code when they are mindcontrolling someone and/or Mind Vision is active on them, and they default to not do anything under combat (to prevent buffing / curing in combat). ------------------------------------------------------------------------ r1246 | sarf | 2005-07-30 12:01:56 +0200 (l”, 30 jul 2005) | 2 lines ActionQueue - fixed so that when inserting new actions, they will be inserted AFTER other actions with the same priority. This will alleviate the problem of some actions never getting their keypress. However, I wish to point out that ActionQueue is built on the premise that each callback can determine when NOT to use up a keypress (and return false). Anyhow... this is mostly a problem when doing glue AQ addons, and they should all use the lowest priority, so it really shouldn't matter... but it may. ------------------------------------------------------------------------ r1243 | sarf | 2005-07-18 14:10:46 +0200 (m†, 18 jul 2005) | 1 line ActionQueue - hook functions reinstated. XStop seems to work. ALL HAIL ERIS! ------------------------------------------------------------------------ r1242 | sarf | 2005-07-13 13:15:25 +0200 (on, 13 jul 2005) | 1 line ActionQueue - updated for 1.6.0 patch. Also, fixed display error with scale setting. Added compatibility with Smash. ------------------------------------------------------------------------ r1241 | sarf | 2005-07-11 16:02:06 +0200 (m†, 11 jul 2005) | 1 line ActionQueue - added slash commands /actionqueue or /aq. ------------------------------------------------------------------------ r1214 | sarf | 2005-06-27 12:09:55 +0200 (m†, 27 jun 2005) | 1 line ActionQueue - added Korean translation placeholder file. ------------------------------------------------------------------------ r1213 | sarf | 2005-06-27 12:09:23 +0200 (m†, 27 jun 2005) | 1 line ActionQueue - added utility functions for buffs, spells and tooltips. ------------------------------------------------------------------------ r1163 | sarf | 2005-06-08 08:54:57 +0200 (on, 08 jun 2005) | 1 line General .toc update. ------------------------------------------------------------------------ r1149 | sarf | 2005-06-07 04:03:38 +0200 (ti, 07 jun 2005) | 1 line ActionQueue - fixed range lag with regards to pets. Pets are now (by default) considered to be always in range. ------------------------------------------------------------------------ r1140 | sarf | 2005-06-06 21:46:49 +0200 (m†, 06 jun 2005) | 1 line ActionQueue - added tooltip to XML. ------------------------------------------------------------------------ r1132 | sarf | 2005-06-06 18:10:04 +0200 (m†, 06 jun 2005) | 1 line ActionQueue - more optimizations with regards to vararg function calls. ------------------------------------------------------------------------ r1128 | sarf | 2005-06-06 16:36:41 +0200 (m†, 06 jun 2005) | 1 line ActionQueue - fixed so that detecting non-shapeshifters is optimized. ------------------------------------------------------------------------ r1125 | sarf | 2005-06-06 16:26:26 +0200 (m†, 06 jun 2005) | 1 line ActionQueue - moved ActionQueue_IsShapeshifter() functions to util file. ------------------------------------------------------------------------ r1122 | sarf | 2005-06-06 15:43:11 +0200 (m†, 06 jun 2005) | 1 line ActionQueue - added optimization for instances. Will check actual improvement later on. ------------------------------------------------------------------------ r1116 | sarf | 2005-06-05 18:29:20 +0200 (s”, 05 jun 2005) | 1 line ActionQueue - options now possible to set up (and have stay set!). ------------------------------------------------------------------------ r1079 | sarf | 2005-06-02 18:53:34 +0200 (to, 02 jun 2005) | 1 line ActionQueue - added info on ActionQueue_ShouldExecuteFunction_SpellCooldown to API.txt ------------------------------------------------------------------------ r1078 | sarf | 2005-06-02 18:44:21 +0200 (to, 02 jun 2005) | 3 lines ActionQueue - added new should execute function: ActionQueue_ShouldExecuteFunction_SpellCooldown AQ_AutoReactiveClass - used new function in Interrupt code. Correction to previous log entry - time allotted is three (3) seconds ------------------------------------------------------------------------ r1076 | sarf | 2005-06-02 18:31:58 +0200 (to, 02 jun 2005) | 1 line ActionQueue - fade in time now 0.1 seconds. ------------------------------------------------------------------------ r1075 | sarf | 2005-06-02 18:28:55 +0200 (to, 02 jun 2005) | 1 line ActionQueue - final fix, will not update text if text is already present (and the thingy is shown). ------------------------------------------------------------------------ r1074 | sarf | 2005-06-02 18:21:10 +0200 (to, 02 jun 2005) | 1 line ActionQueue - fix 1 increase size of message frame, fix 2 increase amount of time elapsed so that FadingFrame does not get "not a number" dividing 0 with 0.5. :/ ------------------------------------------------------------------------ r1073 | sarf | 2005-06-02 18:12:33 +0200 (to, 02 jun 2005) | 1 line ActionQueue - final fix for messages (only applied to messages that were the same as was already there). ------------------------------------------------------------------------ r1072 | sarf | 2005-06-02 18:07:49 +0200 (to, 02 jun 2005) | 1 line ActionQueue - fix for fading... again. ------------------------------------------------------------------------ r1068 | sarf | 2005-06-02 17:44:21 +0200 (to, 02 jun 2005) | 1 line ActionQueue - fixed issue when "spamming" the same message all the time. ------------------------------------------------------------------------ r1067 | sarf | 2005-06-02 17:41:16 +0200 (to, 02 jun 2005) | 1 line ActionQueue - adjusted text size to 768 so it can cover most of the screen. ------------------------------------------------------------------------ r1066 | sarf | 2005-06-02 17:31:33 +0200 (to, 02 jun 2005) | 1 line ActionQueue - fix for ActionQueue message frame. ------------------------------------------------------------------------ r1065 | sarf | 2005-06-02 16:15:11 +0200 (to, 02 jun 2005) | 1 line ActionQueue - added ActionQueue_IsStealthed ------------------------------------------------------------------------ r1064 | sarf | 2005-06-02 15:40:31 +0200 (to, 02 jun 2005) | 1 line ActionQueue_Range - added instance detection. ------------------------------------------------------------------------ r1031 | sarf | 2005-05-29 00:32:08 +0200 (s”, 29 maj 2005) | 1 line ActionQueue - fix so that AutoTravel does not trigger ActionQueue attempts. ------------------------------------------------------------------------ r1029 | sarf | 2005-05-28 19:16:22 +0200 (l”, 28 maj 2005) | 1 line ActionQueue - cheap range detection now used with new MapLibrary. Sorry for the bug. Thanks to Legorol for detecting bug and prodding me to fix it. :) ------------------------------------------------------------------------ r1028 | sarf | 2005-05-28 19:14:27 +0200 (l”, 28 maj 2005) | 1 line ActionQueue - fixed map re-evaluation (thanks Legorol!). ------------------------------------------------------------------------ r1024 | sarf | 2005-05-27 19:30:21 +0200 (fr, 27 maj 2005) | 1 line ActionQueue - added overload capability so that other addons can (easily) prevent AQ from executing. Fixed range code errors (thanks Legorol!). ------------------------------------------------------------------------ r1022 | sarf | 2005-05-27 17:51:05 +0200 (fr, 27 maj 2005) | 1 line ActionQueue - moved mount functionality to ActionQueue_Util.lua. ------------------------------------------------------------------------ r1021 | sarf | 2005-05-27 12:47:34 +0200 (fr, 27 maj 2005) | 1 line ActionQueue_Range - fix for load error. ------------------------------------------------------------------------ r1020 | sarf | 2005-05-27 12:42:55 +0200 (fr, 27 maj 2005) | 1 line ActionQueue - message update ------------------------------------------------------------------------ r1019 | sarf | 2005-05-27 11:13:26 +0200 (fr, 27 maj 2005) | 1 line ActionQueue - added range functions to the API.txt ------------------------------------------------------------------------ r1018 | sarf | 2005-05-27 11:10:21 +0200 (fr, 27 maj 2005) | 1 line ActionQueue - added Range functions to ActionQueue. ------------------------------------------------------------------------ r997 | sarf | 2005-05-25 02:24:42 +0200 (on, 25 maj 2005) | 1 line ActionQueue - fix for global spell cooldown. Thanks to Legorol! ------------------------------------------------------------------------ r994 | sarf | 2005-05-24 17:48:49 +0200 (ti, 24 maj 2005) | 1 line ActionQueue - added new function to ActionQueue_Util.lua, ActionQueue_IsGlobalSpellCooldown(). ------------------------------------------------------------------------ r989 | sarf | 2005-05-23 23:23:34 +0200 (m†, 23 maj 2005) | 1 line ActionQueue - fix for time function ------------------------------------------------------------------------ r969 | sarf | 2005-05-20 13:57:18 +0200 (fr, 20 maj 2005) | 1 line ActionQueue - updated API.txt to document new shapeshift variables. Those are used in AQ_AlwaysFind and AQ_BuffBot (soon to be in AlwaysBerserk). ------------------------------------------------------------------------ r968 | sarf | 2005-05-20 13:46:23 +0200 (fr, 20 maj 2005) | 1 line ActionQueue - fix for shapeshifter detection. ------------------------------------------------------------------------ r966 | sarf | 2005-05-19 22:56:31 +0200 (to, 19 maj 2005) | 1 line ActionQueue - added last executed time and used that as the #1 measure. ------------------------------------------------------------------------ r959 | sarf | 2005-05-19 20:59:44 +0200 (to, 19 maj 2005) | 1 line ActionQueue - added support for shapeshift detection. ------------------------------------------------------------------------ r958 | sarf | 2005-05-19 18:06:04 +0200 (to, 19 maj 2005) | 1 line ActionQueue - some nil-fixes. ------------------------------------------------------------------------ r928 | sarf | 2005-05-11 15:23:59 +0200 (on, 11 maj 2005) | 1 line ActionQueue - oops, I inverted the priority sort! fixed. ------------------------------------------------------------------------ r927 | sarf | 2005-05-11 14:54:39 +0200 (on, 11 maj 2005) | 1 line ActionQueue - fixed non-prioritized entries. ------------------------------------------------------------------------ r925 | sarf | 2005-05-10 05:17:09 +0200 (ti, 10 maj 2005) | 1 line ActionQueue - now with more utility functions. ------------------------------------------------------------------------ r924 | sarf | 2005-05-10 03:02:20 +0200 (ti, 10 maj 2005) | 1 line ActionQueue - updated the API.txt to correspond to the new, extra functions. ------------------------------------------------------------------------ r921 | sarf | 2005-05-09 16:35:47 +0200 (m†, 09 maj 2005) | 1 line ActionQueue - uhm... sorry about that last, Rebuff is something for the glue AddOn, not this addon. Anyhow! There's now an ActionQueue_QueueAction that is exactly the same as ActionQueue_QueueSpellAdvanced. ------------------------------------------------------------------------ r920 | sarf | 2005-05-09 16:26:03 +0200 (m†, 09 maj 2005) | 1 line ActionQueue - added code that will allow Rebuff to be used. ------------------------------------------------------------------------ r911 | sarf | 2005-05-08 18:40:13 +0200 (s”, 08 maj 2005) | 1 line ActionQueue - updated to remove last traces of SpellQueue, and added a button to press to generate "execute action" calls. ------------------------------------------------------------------------ r899 | sarf | 2005-05-05 09:36:21 +0200 (to, 05 maj 2005) | 1 line ActionQueue - fixed prioritizing, will now default to normal priority if not set (normal priority is set to 0 currently). ------------------------------------------------------------------------ r897 | sarf | 2005-05-05 09:32:42 +0200 (to, 05 maj 2005) | 1 line ActionQueue - fixed so that spell id retrieval retrieves the highest id, added ActionQueue_IsMounted which returns true if the player is mounted. ------------------------------------------------------------------------ r896 | sarf | 2005-05-04 16:34:31 +0200 (on, 04 maj 2005) | 1 line ActionQueue - made it possible to influence the time before another action is executed. ------------------------------------------------------------------------ r893 | sarf | 2005-05-04 15:55:59 +0200 (on, 04 maj 2005) | 1 line ActionQueue - inverted conditional, will now re-run its ActionQueue. ------------------------------------------------------------------------ r884 | sarf | 2005-05-04 14:14:57 +0200 (on, 04 maj 2005) | 1 line ActionQueue - added lowest / highest priority and enforced it. ------------------------------------------------------------------------ r883 | sarf | 2005-05-04 13:55:46 +0200 (on, 04 maj 2005) | 1 line ActionQueue - added French/German localization files (placeholders currently). ------------------------------------------------------------------------ r862 | sarf | 2005-05-03 11:01:20 +0200 (ti, 03 maj 2005) | 1 line ActionQueue - added ActionQueue_IsQueued, which checks if there is a queued item with the specified identifier. This requires you to put in a param called "id" to your queued elements. ------------------------------------------------------------------------ r861 | sarf | 2005-05-03 10:53:02 +0200 (ti, 03 maj 2005) | 1 line ActionQueue - made the maximum number of iterations be equal to the number of queued items. ------------------------------------------------------------------------ r857 | sarf | 2005-05-01 19:10:26 +0200 (s”, 01 maj 2005) | 1 line ActionQueue - prevented infinite iterations without anything in queue. ------------------------------------------------------------------------ r833 | sarf | 2005-04-28 16:12:16 +0200 (to, 28 apr 2005) | 1 line ActionQueue - fixed the OnUpdate hang. ------------------------------------------------------------------------ r831 | sarf | 2005-04-28 15:49:13 +0200 (to, 28 apr 2005) | 1 line ActionQueue - fixed so that it defaults to on ------------------------------------------------------------------------ r826 | sarf | 2005-04-27 12:22:56 +0200 (on, 27 apr 2005) | 1 line ActionQueue - added check for return value of executeFunc - true == keypressed used up, false == we can still go on. ------------------------------------------------------------------------ r825 | sarf | 2005-04-27 12:18:01 +0200 (on, 27 apr 2005) | 1 line ActionQueue - doing stuff on keypresses, generic addon. ------------------------------------------------------------------------