v1.1

Details

  • Filename
    LibFail-1.0-ensidiaflavoured-v1.1.zip
  • Uploaded by
  • Uploaded
    Oct 21, 2009
  • Size
    20.35 KB
  • Downloads
    53
  • MD5
    b7acbbfefaf94baa7fd63123cb3627da

Supported WoW Retail Versions

  • 3.1.0

Changelog

tag v1.1
c735933426a74f5a690d96cdc5cd30fad166417a
Peter SZTANOJEV <sztanpet@gmail.com>
2009-10-21 17:39:23 +0200

tagging as v1.1

--------------------

Peter SZTANOJEV:
    - very minor change to the orbs
    - added the valkyr orb fail back in with only the heroic spellIds
    - fix the function prototype
    - added Yogg Ominous Cloud fail
    - probable fix for the Hodir - Flash Freeze fail firing at Yogg
    - poke the spellid at biting cold
    - extra spellIds, an extra fail, plus some safeguards for fails
    - added 4 more fails, made the faction champions - hellfire a bit less likely to spam so much, relaxed a few other fails to not trigger on the first tick
    - took out some debug shit, and reverted our event proxy to the old way
    there was a bug with the etype variable not resetting properly, that is where the odd errors came from
    - change playerevent to is_playerevent for more consistency
    - look what `luac -l -p LibFail-1.0.lua | grep GLOBAL` dragged out
    - small fixes and renamings to make things a bit more consistent
    - fixing molten/acidic spew as per ensidiafails
    - remove the thaddiusalive check, the charges disappear when the boss dies
    - second part
    - clean up the random fail specific tables for storing stuff, we generate one already(LastEvent), move most of them there
    TODO lunaticgaze
    - odd errors and the fixes for them, probably because im mucking up something as usuall
    - quick commit during raid, things cant break more anyway
    - fix vezax mark of the faceless healing and move some hardcoded values to "constants"
    - destName refactorings, no idea what the old way was good for, also some debug haxes
    - fix the hack where we call the SPELL_DAMAGE function with SPELL_MISSED arguments
    - fix valkyr orb fail
    also lets make sure the order is right with those ifs
    - typo
    - Even more Onyxia spellId's
    - pretyfy those onyxia spellIds
    - Onyxia - Deep Breath aka "marvell at how many spellIds i can throw at you fools"
    - Auiraya SonicScreech fail
    - fixing stupid timer mistakes, plus removing a not needed local
    - added a few more fails to vault of archavon, also pulled some number out of my arse for those fails may need to tweak
    also GUID compat code for 3.3
    - move to GUID based boss checks
    - damn misspelled spellId's and my shity font
    - Two old naxx fails (for 4horseman), and two for onyxia
    - quick changes to the casing of the new fails while nobody uses them to be a bit more consistent, yes my ADD is kicking in
    - Some more consistency fixups, whitespace cleanups and worthless variable cleanups
root:
    - minor refactorings and whitespace cleanups
    - Added basic timers.
    Added some more fails from ensidiafails and updated old ones.
    Moved a few things I changed so they are closer together.
Peter SZTANOJEV:
    - Added Trial of the Crusader fails from Ensidiafails (with permission from Maat/Calebv), also it's drycoded and needs a codereview.
    Replaced the ocasional tabs with four spaces.
thiefmaster:
    - Fix mark of faceless fail
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@67 77a346b8-f61e-4f1b-b174-5df1cf61907a
zarnivoop:
    - Fix Hodir Biting Cold.
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@66 77a346b8-f61e-4f1b-b174-5df1cf61907a
rinu:
    - fixed Fail_Hodir_BitingCold
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@65 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fixed Fail_Hodir_BitingCold (nil value crap)
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@64 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fixed Fail_Malygos_Dot (forgot the MalygosAlive check)
    fixed Fail_Vezax_Leech (now announces the player who got mark of the faceless and is too stupid to run away)
    
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@63 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added Fail_Malygos_Dot (announces who dropped the flame dot in phase3)
    fixed Fail_Kologarn_Eyebeam typo
    fixed Fail_Hodir_BitingCold
    
    changed Fail_Racorscale_Flame (2 ticks counts as a fail now instead of 1)
    
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@62 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added Fail_Kologarn_Eyebeam, Fail_Auriaya_Voidzone, Fail_Hodir_BitingCold
    also did some clean up
    
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@61 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added Fail_Razorscale_Flame
    finally fixed the debug tag
    
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@60 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fixed project revision and debug tag
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@59 77a346b8-f61e-4f1b-b174-5df1cf61907a
Rinu:
    - added Fail_Mimiron_LaserBarrage, Fail_Mimiron_Flames, Fail_Council_Overload, Fail_Hodir_Icicle, Fail_Freya_Sunbeam, Fail_Freya_NatureBomb, Fail_Thorim_Blizzard, Fail_Yogg_Sanity, Fail_Yogg_DeathRay
    fixed Fail_Hodir_FlashFreeze
    
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@58 77a346b8-f61e-4f1b-b174-5df1cf61907a
sylvanaar:
    - runtime error
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@57 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - syntax errors galore
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@56 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - Fail_Vezax_Saronite, Fail_Vezax_Leech, Fail_Hodir_FlashFreeze
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@55 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fix error message
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@54 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fix code copied from failbot
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@53 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - make the title like other libs
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@52 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - renamed the IronCouncil_Smash event to Thorim_Smash - this is the hallway group fire bolt
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@51 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added api IsGroupFail, to indicate fails that are 1 per group of events, this lets the host addon display them differently if it chooses to.
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@50 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - convert tabs to spaces - cut&paste!
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@49 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - change the mirror image string check to a combatant flag check
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@48 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - updated with some ulduar fails mostly copied from failbot - not all tested
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@47 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - improved the test function, added zone information for fails via a new api
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@46 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added a fail for mimiron's rocket blast
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@45 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - reworked gravity bomb too. just fail on the first damage after the aura is removed
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@44 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - give a 3 second window from time light bomb debuff applied before triggering the fail
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@43 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - drycoded fails for light/gravity bomb
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@42 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - TOC 30100
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@40 77a346b8-f61e-4f1b-b174-5df1cf61907a
7destiny:
    - Add Sartherion's Void Zones(10man)
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@39 77a346b8-f61e-4f1b-b174-5df1cf61907a
sylvanaar:
    - OptDeps -> OptionalDeps
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@38 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - optdeps for cbh
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@37 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - add LoadOnDemand: 1
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@36 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - code to support a standalone version
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@35 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - found code i miscopied for thaddius jumps, it needs to be re-thought completely
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@33 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fix Sartharion_VoidZone detection
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@32 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - try to get a description on my table
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@31 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - try 1-8 as the fieldnames in @field
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@30 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added @fields for the event table
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@29 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - Add @name for item with @class table
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@28 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - Explicitly reference the full name of the lua file, the regex from the example may not work with files containing 2 '.'
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@27 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - still no doc folder
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@26 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - try again for docs
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@25 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - see what docs get generated
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@24 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - replaced the generic void zone fail with Fail_Sartharion_VoidZone and Fail_KelThuzad_VoidZone. Added 2 new api's :GetSupportedEvents() and :IsSurvivable(event). later it would be good to add code to handle deaths from survivable events in some special way. Fail events now pass survivable as their 3rd parameter if the 2nd parameter is not nil.
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@23 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - noted which voidzones were which. Will add a separate event for those later
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@22 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - change to try to get thaddius jump fails to work
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@21 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - sartheron->Sartharion
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@20 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - don't fail pets at frogger
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@19 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - vesperon seems to have a different void zone spell id
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@18 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - tested again personally vs frogger
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@17 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - dont unregister RRU so we can have better active/inactive status
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@16 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fixed a typo
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@15 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - convert spell names to spell ID's. add a fall damage check after the thaddius jump
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@14 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fix a bunch of event firings with incorrect second parameters
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@13 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - make sure we init correctly
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@12 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - remove the print() in the debug build
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@11 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - rename reset() to :GoInactive()
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@10 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - added :Test() for working copies
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@9 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - Add Fail_Active and Fail_Inactive events
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@8 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - nil error for FailType
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@7 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - the self-call was using the frame self
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@6 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fix self-calls
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@5 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - fix typo
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@4 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - make sure to init the data fields, and detect raids a little better
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@3 77a346b8-f61e-4f1b-b174-5df1cf61907a
    - import, drycoded
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@2 77a346b8-f61e-4f1b-b174-5df1cf61907a
root:
    - "libfail/mainline: Initial Import"
    git-svn-id: svn://svn.wowace.com/wow/libfail-1-0/mainline/trunk@1 77a346b8-f61e-4f1b-b174-5df1cf61907a