Mangler

Abandoned
Mangler

File Details

v1.0.1-nolib

  • R
  • Oct 12, 2008
  • 14.48 KB
  • 20
  • 2.4.3
  • Retail

File Name

Mangler-v1.0.1-nolib.zip

Supported Versions

  • 2.4.3

commit 3a344b6713ae5d9ee1a4f80f2cc21e7847c94125
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu Oct 9 15:15:34 2008 +0200

    Update .pkgmeta to the newace locations

commit 9859b6924a5a31f53e0fa053dd1bcdffbb62379f
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Tue Aug 5 16:19:43 2008 +0200

    Localization update for en/de

commit 80ce49881ec3a1ad645e0b69592c0f327b07adbc
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Tue Aug 5 16:17:21 2008 +0200

    Option to disable Rip bars for other players

commit 9ca4d451d30cc888550fd773b56684a3158fbff3
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu Jul 31 22:11:01 2008 +0200

    Fix Rip transparency changes
    
    They obviously need to work off the sourceGUID associated with the
    bar, not the sourceGUID of the current Mangle.

commit c81818e69210b9f5793ddf0c42cf75ed24d6dd99
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Wed Jul 30 23:24:43 2008 +0200

    Rewrite Rip miss handling by relying on event order
    
    Recent logs show that the SPELL_MISSED for rip always directly follows
    SPELL_CAST_SUCCESS.  Simplify Rip miss handling with this in mind.

commit cbfc0d45a75529ead63cb2773a191b3e30223a17
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Tue Jul 29 10:46:50 2008 +0200

    Fix timerFinished accessing tables
    
    The corresponding table must be accessed via the 'info' helper table.
    While I'm there, also optimize a bit.

commit e93673485667fd9f410e9794bf2e5798b8eb6677
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Mon Jul 28 00:06:51 2008 +0200

    Properly set up .info field of new bars

commit 8d2fdab82c4468db264017a4c64d0d7dbb38d416
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Mon Jul 28 00:05:46 2008 +0200

    Correctly handle _MakeBar() == nil
    
    _MakeBar() returns nil if no bar needs to be created because that's
    not our current target.  Its users need to handle this.

commit da18969999b31505f0a73e0e04be8ebc2aa66b4f
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Mon Jul 28 00:03:24 2008 +0200

    Set 'bar.info' instead of '.tbl'
    
    Had '.tbl' in some places, but the '.tbl' field is intended to hold a
    reference to the 'mangles' or 'rips' table.

commit 9edf8636c31ab15b8cd881c94b2149f8970515fd
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Jul 26 16:45:49 2008 +0200

    Re-add externals via .pkgmeta

commit af8154fa653c7e909bb057ff5bc7598f98164b1d
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Jul 26 16:36:40 2008 +0200

    Update deDE translation

commit 6ae7fbb3c1aafefd8ae873b0ffefc4c078c89f36
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Jul 26 16:31:21 2008 +0200

    Regenerate enUS locale data

commit 7aad99a63c67e3450c04f2a7dd5f5936dee1eb3d
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Jul 26 16:26:28 2008 +0200

    Provide config for new options

commit 363f02fae4899b28758218cc30d56e2ecadf4dd7
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Jul 25 08:58:58 2008 +0200

    Reintroduce lastRip code
    
    Re-add code to go back to the previous Rip bar if the new one failed.

commit 4ba489ad3c04b9c52c2f1a7c3679ff340d38bd82
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Jul 25 08:57:24 2008 +0200

    Fix bar info deletion in 'single' mode
    
    If the user set 'single', we must delete one subtable per player
    involved.  Recycling the "big" table was definitely a bad idea.

commit 1731818f8c444d376ef8d5d069608183fa8a9685
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Jul 25 08:56:31 2008 +0200

    Add a "grim reaper" to the target change code
    
    We walk the tables anyway, so using this opportunity to check for
    expired entries seems a good idea.

commit c06d62bdae4285e67ab144dd20d1dded41a83494
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Jul 25 01:06:28 2008 +0200

    Rewrite to only track target
    
    I want Mangler to only show the debuffs on the target, but still track
    other mobs so it can correctly switch back and forth.  This commit
    rewrites much of the bar handling with that in mind, but config is
    still missing.

commit c7c602b19ad24745175cfd51acf7913e2e1620a3
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Jun 13 23:36:08 2008 +0200

    Another externals usage fix, and use LibStub not AceLibrary
    
    I can't believe this ever worked

commit 4cffa787e3816e47eeb67c1fc1d2c73e36142e5c
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu Jun 5 21:53:27 2008 +0200

    Add some missing libraries to embeds.xml
    
    Thanks Dolphin Hawkins for noticing

commit 160de3f2de3ac42f123739b5e2799b12f7820a14
Author: scorpio0920 <unknown>
Date:   Tue Jun 3 09:44:25 2008 +0200

    Fixed localization issue, update zhCN/zhTW localization.

commit d40a3704c7f880b2637488f3afa9537d7f7c76fb
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Tue May 27 21:37:21 2008 +0200

    Remove erroneous 'local' that broke the "Show labels" option

commit 183cf2396f7a3e2e54aff643889ed5618c314bc4
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 15:03:47 2008 +0200

    Add a deDE localization

commit a836d884725be9555157510f5ece6111af363d75
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 14:59:36 2008 +0200

    Update 'mob name' -> 'mob' in help strings stuck in pre-2.4

commit a89fbcffd85eaa65c10afab323d6f43c5c52f681
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 14:57:23 2008 +0200

    Rip out the "track self" option
    
    self=false had no effect since the 2.4 update, and with Rip tracking I
    consider it obsolete.

commit 8659e9c38cfb41f8a24109698fc3e0316b068dca
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 14:35:28 2008 +0200

    Convert existing locales to AceLocale-3.0, update them with stubs

commit 2d10bfa537b1b2707cdc48e036ffdada690933b7
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 14:20:20 2008 +0200

    Add OnDisable() method that undoes OnEnable()

commit 9a24b34274ba69535cf8998a717f1b4c9382adcd
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 14:17:33 2008 +0200

    Factor out common color setting code

commit 647e3a74f049b1b01bb2a188374afd22cadded25
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 13:04:34 2008 +0200

    Clear up tracking tables when bars expire

commit 8275720d4c324a03d8d5acd962b34f161cd368b8
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat May 24 00:15:48 2008 +0200

    Fix Rip miss detection and use less tables to track it.
    
    This one is actually tested, yay!

commit 5488598d9c3831b49944751563a8ff9e711fb9fe
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri May 23 00:51:35 2008 +0200

    Adapt .toc for new libraries and curseforge tags

commit 9c8ef34d340738b6a6b9df61933af36e330406d9
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri May 23 00:47:33 2008 +0200

    Add a brand new embeds.xml

commit fd44ef89e6fbb7548283e9a46ed7a47144c84e76
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri May 23 00:21:38 2008 +0200

    Fix Rip tracking so it will go back to the last one after a miss

commit 4a11b00362571f29bc740a22028c388508c1346a
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 22:34:53 2008 +0200

    Regenerate enUS locale from code

commit 7b4ed14b08fd10fcd67c03ca8bde46d6475e5446
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 23:59:49 2008 +0200

    Change 'Foo color' to 'Foo' where there is a color widget next to it

commit 60de43d4caf0fb6a7d3fdf6ea096732adc65aa51
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 23:57:37 2008 +0200

    Add option to disable labels

commit 417dbeb8e501903fa49a597761e5fca5945b3565
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 20:00:59 2008 +0200

    Fix config, add speedups for LSM-related stuff, add font option

commit 58777ed3a9f3f8f97be1e91620953dde3a0a8982
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 22:32:21 2008 +0200

    Remove bar scaling option
    
    It was never fully implemented and LibBars-1.0 doesn't support it anyway.

commit 8209d421d66d15e86fe53c3913930d8f461a4ae7
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 20:00:28 2008 +0200

    Add a missing 'local'

commit 378055da68b350609e6d61ab017fc3104f77819d
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 19:19:33 2008 +0200

    Fix anchor point saving

commit 61be868c87f9d1c7ff823c13a3e1e148b0af4211
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri May 23 00:49:58 2008 +0200

    Add clarification about removal of Antagonist code to the license

commit a08b582d8d5c80dc3589437bb9490ca982e68d22
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Thu May 22 12:10:44 2008 +0200

    Rewrite with Ace3 and LibBars-1.0
    
    This sort of works, though it has some rough edges. Note that embeds
    are currently broken, and LibBars-1.0 must be fetched from
      http://svn.wowace.com/wowace/branches/LibBars-1.0

commit 99a05ad355de67cef2a973b07e223be417f145e3
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Wed Apr 30 09:03:55 2008 +0000

    Mangler: Also trigger on full absorbs. (Thanks tejing)

commit 6bef40afba45519223b42afa6cbdc3f0af6478a7
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Wed Apr 30 08:19:58 2008 +0000

    Mangler: Trigger on SPELL_DAMAGE (instead of SPELL_CAST_SUCCESS)
    This should prevent it from displaying a bar for missed mangles.
    Also remove executable bit from lua and toc

commit 5080605041789acba97afff360d8193ae9a80a25
Author: scorpio0920 <unknown>
Date:   Mon Apr 21 20:34:43 2008 +0000

    Mangler:
    - Added zhCN and zhTW localization.

commit 79c415f4c1f4bcd2054b64814374d3baf9d06d24
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Apr 12 22:20:38 2008 +0000

    Mangler: remove BabbleSpell from embeds.xml

commit 20a8bab4ba1a8431cff84e75d0e80e25c43c3e1e
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Mar 30 16:34:42 2008 +0000

    Mangler: forgot to update TOC for 2.4 :)

commit bc24e21edc9cc2b817622da39a6c3842ebe3a405
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Mar 30 10:56:16 2008 +0000

    Mangler: fix "only grouped" setting

commit c672085fd4a96aa31458e9d826c0e24860dec151
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Mar 30 10:15:54 2008 +0000

    Mangler: clarify and colour help strings

commit ef20637a826b68b39bf245db1eb7c52ac52d471b
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Mar 30 09:52:25 2008 +0000

    Mangler: remove BabbleSpell dependency

commit 3871b5ac4976b16691802907383619a03a5376ab
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Mar 30 09:33:49 2008 +0000

    Mangler:
    - handle all ranks of both mangles
    - fix target switching detection

commit 4aa44ef76ac9ba7b2ca5ec9cfb84a20a46ffa76e
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Mar 29 23:26:12 2008 +0000

    Mangler: attempt a 2.4 fix
    (works for me, but not tested very thoroughly)

commit e2e972d1c96ce402fb17bdcb5aeb6fff88838896
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Feb 22 14:19:17 2008 +0000

    Mangler: add AceLocale-2.2 external and fix embeds.xml

commit f8fb0b519f9e6c3c6e64f75dc1e9be4e8b322cad
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Nov 25 00:34:50 2007 +0000

    Mangler: attempt to fix OptionalDeps and X-Embeds

commit a129e4ac98681210d9d389b7d5e2a5dcfb7a20bf
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Nov 24 16:56:02 2007 +0000

    Mangler: change TOC to 20300

commit be35bc5709ca04b6ebf5b037fb805a6b55ca0063
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Nov 24 16:33:44 2007 +0000

    Mangler:
    - change to embeds.xml embedding
    - fix for 2.2(?) changes to GetPoint()

commit c47c1ad003ed781d39fe833792ad5021d043972f
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Wed Sep 26 23:39:42 2007 +0000

    Mangler: bump interface version

commit 72964832ce76dd6b8186c26d856539b4fbc51944
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sun Sep 16 10:44:24 2007 +0000

    Mangler: add option to filter for group/raid only

commit 19d70cad464270f472776a47315f98c402778246
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Sat Sep 15 13:09:04 2007 +0000

    Mangler: prepare for localization

commit 3541564295e4e5bfc172ebb01a3d06a1be3611d6
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Sep 14 23:09:58 2007 +0000

    Mangler: recolor bars when switching targets

commit 82edf4ae57a8dc62a2b1235303074a9a6788d7fb
Author: Thomas Rast <trast@student.ethz.ch>
Date:   Fri Sep 14 18:30:31 2007 +0000

    Mangler: tracks Mangle debuffs
    - initial import
    - most of the actual code stolen from Antagonist with permission
      (thanks Sole!)