r39-nolib

Details

  • Filename
    HazLoot-r39-nolib.zip
  • Uploaded by
  • Uploaded
    Jan 19, 2009
  • Size
    37.00 KB
  • Downloads
    14
  • MD5
    1815ba207b619d8b5bd41ac039e1f84f

Changelog

------------------------------------------------------------------------
r39 | mightyhaz | 2009-01-19 19:37:29 +0000 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /trunk/WoWMock.lua

Data changes, got rid of extra spaces, added a big bag of test loot for testing the loot order comparator

------------------------------------------------------------------------
r38 | mightyhaz | 2009-01-19 19:35:34 +0000 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua

Refactored ShowMeLoot to take an argument - makes it easier to mock and test

------------------------------------------------------------------------
r37 | mightyhaz | 2009-01-19 16:55:34 +0000 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /trunk/WoWMock.lua

Added a set of test items that should allow decent HLL sort testing

------------------------------------------------------------------------
r36 | mightyhaz | 2009-01-19 16:54:54 +0000 (Mon, 19 Jan 2009) | 3 lines
Changed paths:
   M /trunk/HazLootList.lua
   A /trunk/TestHazLootList.lua

Abbreviated, documented and refactored HLL
Created first tests for HLL. (More to come!)

------------------------------------------------------------------------
r35 | mightyhaz | 2009-01-19 16:52:32 +0000 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /trunk/TestHSK.lua

Cleaned up, added visual check for GetPresentList()

------------------------------------------------------------------------
r34 | mightyhaz | 2009-01-19 16:51:03 +0000 (Mon, 19 Jan 2009) | 4 lines
Changed paths:
   M /trunk/HSK.lua

Amended the exports to order present and include position in master
Added a present comparator to sort nicely
Fixed GetPresentList to be more useful

------------------------------------------------------------------------
r33 | mightyhaz | 2009-01-19 14:24:12 +0000 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /trunk/TestHazLoot.lua

Updated to match renamed BID_ to AUCTION_ in Core.lua

------------------------------------------------------------------------
r32 | mightyhaz | 2009-01-19 14:23:24 +0000 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua

Added some notes, tidied up, replaced all instances of HSK with HazLoot.Strategy

------------------------------------------------------------------------
r30 | mightyhaz | 2009-01-19 03:36:19 +0000 (Mon, 19 Jan 2009) | 3 lines
Changed paths:
   M /trunk/Bootstrap.lua
   M /trunk/Core.lua
   M /trunk/HSK.lua
   M /trunk/TestHSK.lua
   M /trunk/TestHazLoot.lua

Stable, working, with a couple of new /hl commands integrating HSK with HazLoot
Known issue: gets confused when when you close a bag mid-loot (mocks and tests are bad)

------------------------------------------------------------------------
r29 | mightyhaz | 2009-01-18 23:53:17 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HSK.lua
   M /trunk/HazLootList.lua
   M /trunk/TestHSK.lua
   M /trunk/TestHazLoot.lua
   M /trunk/WoWMock.lua

Tested state machine pretty thorougly, tidied up along the way.

------------------------------------------------------------------------
r28 | mightyhaz | 2009-01-18 20:28:34 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HazLootList.lua

Usual tweaks to get everything working both in and out of WoW

------------------------------------------------------------------------
r27 | mightyhaz | 2009-01-18 20:07:35 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/TestHazLoot.lua
   M /trunk/WoWMock.lua

More tests, more refactoring, more mocks

------------------------------------------------------------------------
r26 | mightyhaz | 2009-01-18 15:03:55 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HazLootList.lua
   A /trunk/TestHazLoot.lua
   M /trunk/WoWMock.lua

Fixed standalone idiocy for testing

------------------------------------------------------------------------
r25 | mightyhaz | 2009-01-18 13:44:12 +0000 (Sun, 18 Jan 2009) | 4 lines
Changed paths:
   M /trunk/Core.lua
   A /trunk/WoWMock.lua
   M /trunk/embeds.xml

Tidied up the config UI because it was driving me nuts and I found the docs.
Added an (empty) WoWMock file where I'm going to start putting mocks for testing
  outside of WoW.

------------------------------------------------------------------------
r24 | mightyhaz | 2009-01-18 06:48:41 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   A /trunk/Bootstrap.lua

Bootstrap for Seraphim SK List

------------------------------------------------------------------------
r23 | mightyhaz | 2009-01-18 06:47:32 +0000 (Sun, 18 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HSK.lua
   M /trunk/HazLoot.toc
   M /trunk/HazLootList.lua
   M /trunk/TestHSK.lua
   M /trunk/TheLoot.lua

Started integrating HSK with HAzLoot

------------------------------------------------------------------------
r22 | mightyhaz | 2009-01-17 23:02:28 +0000 (Sat, 17 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HSK.lua
   M /trunk/TestHSK.lua

Fixed bug with PromoteAlt not handling the alt lists correctly

------------------------------------------------------------------------
r21 | mightyhaz | 2009-01-17 21:08:40 +0000 (Sat, 17 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HSK.lua
   M /trunk/TestHSK.lua

Bulk of SK list is now working

------------------------------------------------------------------------
r20 | mightyhaz | 2009-01-17 19:03:11 +0000 (Sat, 17 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HSK.lua
   A /trunk/TestHSK.lua

Moved test code out to its own file, implemented a bunch more of the SK functionality

------------------------------------------------------------------------
r19 | mightyhaz | 2009-01-17 04:59:15 +0000 (Sat, 17 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HSK.lua

Tidied up some test output

------------------------------------------------------------------------
r18 | mightyhaz | 2009-01-17 04:53:19 +0000 (Sat, 17 Jan 2009) | 5 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HSK.lua
   M /trunk/HazLoot.toc
   M /trunk/HazLootList.lua
   M /trunk/TheLoot.lua

Ton of fixes to small bugs. It should be really working now, but won't have time
to test until tomorrow night. Need to think about strategies for bid handling - is
the current state machine sufficient to accomodate all options? Probably not, but
it's a start, and it will work with HSK.

------------------------------------------------------------------------
r17 | mightyhaz | 2009-01-17 00:18:42 +0000 (Sat, 17 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HazLootList.lua

5.1 Syntax.

------------------------------------------------------------------------
r16 | MightyHaz | 2009-01-16 22:48:02 +0000 (Fri, 16 Jan 2009) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HSK.lua
   M /trunk/HazLootList.lua

Potential fix to loot report stuff... couldn't see the forest for the trees
Implemented a couple of HSK functions and tests to go with them.

------------------------------------------------------------------------
r15 | MightyHaz | 2009-01-16 17:52:47 +0000 (Fri, 16 Jan 2009) | 3 lines
Changed paths:
   M /trunk/Core.lua
   A /trunk/HSK.lua
   M /trunk/HazLootList.lua

Added (unimplemented) Suicide Kings module
Started to improve standalone testability of existing code

------------------------------------------------------------------------
r13 | mightyhaz | 2009-01-16 04:44:15 +0000 (Fri, 16 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HazLoot.toc

Removed optional dep on tekDebug until I get it to work :D

------------------------------------------------------------------------
r12 | mightyhaz | 2009-01-16 04:43:44 +0000 (Fri, 16 Jan 2009) | 7 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HazLoot.toc
   M /trunk/HazLootList.lua
   M /trunk/TheLoot.lua

Converted to a state machine for suicides, added a step to process:
/hl next
/hl lastcall (or lc)
/hl offspec  (or os)
/hl confirm <name> (raid announce)
/hl award

------------------------------------------------------------------------
r11 | mightyhaz | 2009-01-15 22:33:55 +0000 (Thu, 15 Jan 2009) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HazLootList.lua

Fixed the comparator

------------------------------------------------------------------------
r10 | mightyhaz | 2009-01-15 20:26:40 +0000 (Thu, 15 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HazLootList.lua
   M /trunk/TheLoot.lua

Commented some more extraneous debug

------------------------------------------------------------------------
r9 | MightyHaz | 2009-01-15 19:33:18 +0000 (Thu, 15 Jan 2009) | 3 lines
Changed paths:
   M /trunk/HazLootList.lua
   M /trunk/TheLoot.lua

Added a little testing code (ugly)
Fixed absent role reporting bug

------------------------------------------------------------------------
r8 | MightyHaz | 2009-01-15 16:06:49 +0000 (Thu, 15 Jan 2009) | 2 lines
Changed paths:
   M /trunk/HazLootList.lua
   M /trunk/TheLoot.lua

Quick interim checkin while I switch environments. Ignore.

------------------------------------------------------------------------
r7 | mightyhaz | 2009-01-15 06:17:23 +0000 (Thu, 15 Jan 2009) | 5 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/TheLoot.lua

Added some more chat commands
Fixed some daft bugs
Moved the Deadmines test data table where it belongs, so I can test properly
BUG: classification is currently broken

------------------------------------------------------------------------
r6 | MightyHaz | 2009-01-14 22:08:43 +0000 (Wed, 14 Jan 2009) | 5 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/HazLootList.lua
   M /trunk/TheLoot.lua

Refactored comparator to HazLootList.lua
Added T7.25 Tier tokens to the loot list
Reworked how the loot list works so it parses lazily
* This is an untested revision *

------------------------------------------------------------------------
r5 | MightyHaz | 2009-01-14 16:05:48 +0000 (Wed, 14 Jan 2009) | 4 lines
Changed paths:
   A /trunk/.pkgmeta
   M /trunk/Core.lua
   M /trunk/TheLoot.lua

* Added Ace3 external dependencies in a .pkgmeta
* Moved one of the deadmines test classifications back to where it belongs
* Reinstated some of the colouring code

------------------------------------------------------------------------
r2 | mightyhaz | 2009-01-14 13:13:08 +0000 (Wed, 14 Jan 2009) | 2 lines
Changed paths:
   A /trunk/Core.lua
   A /trunk/HazLoot.toc
   A /trunk/HazLootList.lua
   A /trunk/TheLoot.lua
   A /trunk/embeds.xml

Initial check-in of mostly-working prototype

------------------------------------------------------------------------
r1 | root | 2009-01-12 19:40:03 +0000 (Mon, 12 Jan 2009) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"hazloot/mainline: Initial Import"
------------------------------------------------------------------------