tag 2.7.2.3_beta_2
9cd537083c4762f872a2e6ff6af7731f3ae13040
Archarodim <Archarodim@teaser.fr>
2012-11-08 01:30:15 +0100

Tagging as 2.7.2.3_beta_2


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

Archarodim:
	- - Fix a rare race condition Lua error when MUFs are located at the top of the screen that could happen when displaying a MUF's tool-tip while the raid roster is being changed. - Same fix as for the LiveList's objects creation (only increase MUF objects count after an object is actually created)
	- Fix a logic issue in LiveList object creation to better handle a rare race condition issue that might happen for people running the game at the breaking speed of 1fps: The factory will not increase the object number before the object is actually created in case the object creation is interrupted by a 'script ran too long' exception.
	- Added timer reference name to debug messages when a Lua exception occurs within a timer. For easier debugging.
	- - Display a warning every two days if Decursive has been older than WoW for more than 40 days and also disable debug reports in this case. (new string to translate). - Some cleanup. - Precautions when using GetAddOnMetadata().
	- - Strengthened Decursive's installation self integrity check (better report when a file is missing/fails and include 'embeds.xml' in the check) - Test if WoW's version is less than X-Min-Interface and refuse to initialize if true
	- Removed all pre-MOP compatibility layers
	- - Removed a useless chat message (displayed at login) about the obsolete /dcrshow. (some locals are affected and need reviewing)
