File Details
v0.4.34
- R
- Aug 3, 2013
- 162.00 KB
- 720
- 2.3
File Name
MereHealingFrames-v0.4.34.zip
Supported Versions
- 2.3
tag v0.4.34
a298783ee4921ca5a90ec98b878632f008b0ae33
Mere <rift@dokein.co.uk>
2013-08-03 15:25:19 +0100
Fix attempt to index field ''PlayerEvents'' (a nil value) errors
--------------------
Mere:
- Bug fix an issue where a player leaves and rejoins during combat things get broken, tending to generate: attempt to index field ''PlayerEvents'' (a nil value)
This was because old panel was listed as associated with the unitid, but the player info object it was referencing was the old one, which didn't have player events any more.
Fix it so that when a playerinfo object is deleted also remove the table tracking panels for that unitid, as new ones will be setup when the player is joined to panels/layouts.
This makes sure that updates for that unit don't get processed on the old panel.
One side effect, if a player leaves and rejoins we leave them in a left group state, but that should be relatively rare.
I may look at ways to improve it longer term, possibly not storing the playerinfo object in the healing panel (or properly linking it to the newly created one)
Bump version for this fix.
- Update LibVersionCheck to v0.04

