lc_ftb_hook-4.2.0
Curse Maven Snippet
What's new
[4.2.0]
Fixes
- FTB Chunks: parties whose owner was lost in the 4.0.0 incident get it back. FTB Teams sets a party's owner last while loading it, and 4.0.0 could abort right before that - such a party was saved with the owner
00000000-...while its rank list still named the real owner. At server start this mod now restores the owner from the rank list (only when it names exactly one owner who is still a member; otherwise an error is logged and nothing is changed). - Lightman's Currency: a party without a usable owner no longer passes the empty id on to its LC team. 4.0.0/4.1.0 made such an LC team ownerless and demoted the real owner to admin; the link sync now restores the real owner (on the next login or team change). Settling a disbanded party also uses the real owner.
- Lightman's Currency: an LC team linked to several parties is no longer unlinked blindly. 4.1.0 cleared one of the links when loading - whichever came second, possibly the active party's, which then got a new, empty account while its old one stayed with a deleted party. The account now stays with the party it demonstrably belongs to (the active one; then the one whose owner, then whose name matches the LC team); if that can't be told, nothing is changed and an error is logged for an admin.
- A party that gets no LC team account is no longer skipped silently: the server log says once why (party not in use by any member, or no owner), and the "Missing LC team bank account" error names the reason.
This mod has no additional files

