r61-beta

Details

  • Filename
    Vamp-r61-beta.zip
  • Uploaded by
  • Uploaded
    Feb 23, 2010
  • Size
    171.87 KB
  • Downloads
    221
  • MD5
    ba5f3ba1ccd1f1270cda5f66ff6afa30

Supported WoW Retail Versions

  • 3.3.0

Changelog

------------------------------------------------------------------------
r62 | allara | 2010-02-23 06:33:15 +0000 (Tue, 23 Feb 2010) | 1 line
Changed paths:
   A /tags/r61-beta (from /trunk:61)

Tagging as r61-beta
------------------------------------------------------------------------
r61 | allara | 2010-02-23 06:33:00 +0000 (Tue, 23 Feb 2010) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

- Hunter's using Feign Death should no longer cause a death reassignment
- Verbose log now includes how long it took a player to bite someone else
------------------------------------------------------------------------
r59 | allara | 2010-02-18 19:19:23 +0000 (Thu, 18 Feb 2010) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

- Verbose log now shows that a player renewed their own bite (used to say they bit themselves)
- Fixed a minor issue where players being reassigned due to death or disconnect would receive the wrong message
- Mind controlled players will no longer be assigned a bite target
------------------------------------------------------------------------
r56 | allara | 2010-02-16 00:14:42 +0000 (Tue, 16 Feb 2010) | 5 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Options_Defaults.lua

- [Ticket 7] Fixed an issue where if you logged in with Vamp disabled, the configuration drop downs never populate
- New option: Clear marks when fight starts
- New feature: Fight logging. Lets you log everything that happens during the fight at a normal and verbose level of detail.
- New feature: Auto-enable chat logging
- Fixed: Vamp now correctly notices when players disconnect
------------------------------------------------------------------------
r54 | allara | 2010-02-13 21:36:35 +0000 (Sat, 13 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Changed the fight logic to fix issues where if a player was supposed to be bitten, but weren't, they would never be up for a bite again during the fight. Also probably fixed a few other similar issues.
------------------------------------------------------------------------
r52 | allara | 2010-02-12 05:19:06 +0000 (Fri, 12 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- If a player gets bitten, then dies (or DCs or gets MCed) within the assignment delay, they will no longer be assigned a target after death
------------------------------------------------------------------------
r50 | allara | 2010-02-08 19:38:17 +0000 (Mon, 08 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- [Ticket 6] Vamp will now only set raid marks when they are needed (i.e., the player doesn't have the mark we expect them to have). This will hopefully eliminate the message "You have attempted too many group actions in a short period of time.  Please wait momentarily before attempting further group actions." I'm not sure if setting 8 marks all at once will be a problem; if so, I'll need to add another manual throttle to the marking logic.
------------------------------------------------------------------------
r48 | allara | 2010-02-05 18:46:02 +0000 (Fri, 05 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   A /trunk/Libs/ChatThrottleLib
   A /trunk/Libs/ChatThrottleLib/ChatThrottleLib.lua
   A /trunk/Libs/ChatThrottleLib/ChatThrottleLib.xml
   M /trunk/embeds.xml

- All chat messages will now be routed through ChatThrottleLib. This prevents issues during the 8->16 transition, where the WoW client prevents Vamp from sending too many whispers at once.
------------------------------------------------------------------------
r46 | allara | 2010-02-04 21:13:33 +0000 (Thu, 04 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Removed some debugging code
------------------------------------------------------------------------
r44 | allara | 2010-02-04 21:09:02 +0000 (Thu, 04 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Options_Defaults.lua

- Vamp will now delay X seconds before assignment bite targets (default is 10 seconds). You can configure this delay. This will hopefully resolve the remaining assignment issues.
------------------------------------------------------------------------
r42 | allara | 2010-02-03 20:33:32 +0000 (Wed, 03 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Switched to reading the combat log instead of scanning auras. This will make the add-on much more lightweight, and will hopefully eliminate all weirdness around bite assignments. I have done limited simulations to test this, and it appears to be working so far.
------------------------------------------------------------------------
r40 | allara | 2010-02-02 19:40:05 +0000 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- [Untested]: Attempt to fix a possible race condition where a preexisting vampire could be used as a vampire target by someone else. The issue might exist during the brief interval between debuff applications. When a vampire bites someone, they lose their Frenzy debuff and gain the vampire debuff. If there is another UNIT_AURA event for this player between these debuff applications, the player could have been marked as NOT a vampire. We will no longer ever mark a player as NOT a vampire -- once a vampire, you're always a vampire (or frenzied, or mind controlled).
------------------------------------------------------------------------
r38 | allara | 2010-02-02 19:16:31 +0000 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Typo on line 780 (changed "valse" to "false") -- note that this typo would not have materially changed the code behavior, as nil == false
------------------------------------------------------------------------
r36 | allara | 2010-02-02 00:39:25 +0000 (Tue, 02 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

- Yet another localization fix
------------------------------------------------------------------------
r34 | allara | 2010-02-01 21:39:49 +0000 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

- Another localization fix
------------------------------------------------------------------------
r32 | allara | 2010-02-01 20:59:25 +0000 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

- Try again to eliminate escaping of foreign characters
------------------------------------------------------------------------
r31 | allara | 2010-02-01 20:57:28 +0000 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/Locales/ruRU.lua

- Test
------------------------------------------------------------------------
r29 | allara | 2010-02-01 19:23:20 +0000 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Revision bump
------------------------------------------------------------------------
r28 | allara | 2010-02-01 19:23:03 +0000 (Mon, 01 Feb 2010) | 1 line
Changed paths:
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/esMX.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/koKR.lua
   M /trunk/Locales/ruRU.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Locales/zhTW.lua

- Don't escape extended characters in translations
------------------------------------------------------------------------
r25 | allara | 2010-01-31 20:54:55 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

- Increase melee and ranged priority list size to 30 (up from 20)
------------------------------------------------------------------------
r23 | allara | 2010-01-31 20:30:33 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Fixed several typos that were causing the add-on to not work at all during the fight
------------------------------------------------------------------------
r22 | allara | 2010-01-31 05:23:49 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Options_Defaults.lua

- Add an option to bite unlisted players (untested still...)
------------------------------------------------------------------------
r21 | allara | 2010-01-31 04:56:02 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Options_Defaults.lua

- Add raid warnings for dead or disconnected players. This is configurable and throttled. (Untested, as usual. Saved to both modes at the moment.)
------------------------------------------------------------------------
r19 | allara | 2010-01-31 03:31:43 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Support for mind control detection, although it actually doesn't change anything (the person wouldn't have been a bite target anyway since they were already a vampire)
------------------------------------------------------------------------
r18 | allara | 2010-01-31 03:26:01 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Typo in last commit
------------------------------------------------------------------------
r17 | allara | 2010-01-31 03:21:36 +0000 (Sun, 31 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

- Attempt to support players disconnecting during the fight. If they were a bite target, a reassignment will occur. (Untested)
------------------------------------------------------------------------
r15 | allara | 2010-01-31 02:59:13 +0000 (Sun, 31 Jan 2010) | 2 lines
Changed paths:
   M /trunk/Core.lua

- Logic adjustment. If a healer is bitten first, he will bite a melee next. After that, the melee will bite a melee and the healer will bite a healer. Prior to this revision, it would be possible for a race condition to cause the melee to bite a ranged and the healer to bite a ranged on the 2->4 transition, which is not ideal.
- Bite assignments will now ignore disconnected players. (Note: we do not yet support dynamic reassignment if a bite target disconnects, nor do we support mind control detection yet.)
------------------------------------------------------------------------
r11 | allara | 2010-01-30 08:32:00 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Misc cleanup
------------------------------------------------------------------------
r10 | allara | 2010-01-30 08:19:12 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Logic change upon player death
------------------------------------------------------------------------
r9 | allara | 2010-01-30 08:18:37 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Logic change upon player death
------------------------------------------------------------------------
r8 | allara | 2010-01-30 08:15:31 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Couple typos
------------------------------------------------------------------------
r6 | allara | 2010-01-30 08:05:27 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua
   M /trunk/Locales/enUS.lua

- Minor text change
------------------------------------------------------------------------
r5 | allara | 2010-01-30 08:02:58 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Removed all the upvalues we didn't need
------------------------------------------------------------------------
r3 | allara | 2010-01-30 07:40:13 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   M /trunk/Core.lua

- Add Revision keyword
------------------------------------------------------------------------
r2 | allara | 2010-01-30 07:39:28 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   A /trunk/.pkgmeta
   A /trunk/Core.lua
   A /trunk/Libs
   A /trunk/Locales
   A /trunk/Locales/deDE.lua
   A /trunk/Locales/enUS.lua
   A /trunk/Locales/esES.lua
   A /trunk/Locales/esMX.lua
   A /trunk/Locales/frFR.lua
   A /trunk/Locales/koKR.lua
   A /trunk/Locales/ruRU.lua
   A /trunk/Locales/zhCN.lua
   A /trunk/Locales/zhTW.lua
   A /trunk/Options_Defaults.lua
   A /trunk/Vamp.toc
   A /trunk/embeds.xml

- Initial commit
------------------------------------------------------------------------
r1 | root | 2010-01-30 07:30:15 +0000 (Sat, 30 Jan 2010) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"vamp/mainline: Initial Import"
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
36.37 KB Feb 23, 2010 3.3.0 54