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
