GreenWall

GreenWall

1M Downloads

(1.6 beta) PLAYER_GUILD_UPDATE firing even though player guild status not changing

ashayo opened this issue ยท 2 comments

commented

PLAYER_GUILD_UPDATE is firing for more events than just gquit and gkick, causing frequent reconnects to the confederation. Appears to occur more in groups when other party members disconnect/rezone/get-in-range. No guild status changes have occurred.

    "2015-02-15 21:14:51 -- [debug/[email protected]:363(GreenWall_OnEvent)] event occurred; event=PLAYER_GUILD_UPDATE", -- [1497]
    "2015-02-15 21:14:51 -- [debug/[email protected]:301(reset)] clearing guild channel", -- [1498]
    "2015-02-15 21:14:51 -- [debug/[email protected]:114(isConnected)] number=3, name=<<0419>>", -- [1499]
    "2015-02-15 21:14:51 -- [debug/[email protected]:106(isConfigured)] number=3, name=<<0419>>, password=<<41FB>>, version=1", -- [1500]
    "2015-02-15 21:14:51 -- [debug/[email protected]:117(isConnected)] set number=3", -- [1501]
    "2015-02-15 21:14:51 -- [debug/[email protected]:187(leave)] leaving channel; number=3, channel=<<0419>>, password=<<41FB>>", -- [1502]
    "2015-02-15 21:14:51 -- [debug/[email protected]:301(reset)] clearing officer channel", -- [1503]
    "2015-02-15 21:14:51 -- [debug/[email protected]:114(isConnected)] number=4, name=<<6A72>>", -- [1504]
    "2015-02-15 21:14:51 -- [debug/[email protected]:106(isConfigured)] number=4, name=<<6A72>>, password=<<2D90>>, version=1", -- [1505]
    "2015-02-15 21:14:51 -- [debug/[email protected]:117(isConnected)] set number=4", -- [1506]
    "2015-02-15 21:14:51 -- [debug/[email protected]:187(leave)] leaving channel; number=4, channel=<<6A72>>, password=<<2D90>>", -- [1507]
    "2015-02-15 21:14:51 -- [debug/[email protected]:306(reset)] roster update requested.", -- [1508]
    "2015-02-15 21:14:51 -- [debug/[email protected]:363(GreenWall_OnEvent)] event occurred; event=PLAYER_GUILD_UPDATE", -- [1509]
    "2015-02-15 21:14:51 -- [debug/[email protected]:301(reset)] clearing guild channel", -- [1510]
    "2015-02-15 21:14:51 -- [debug/[email protected]:114(isConnected)] number=0, name=<<FFFF>>", -- [1511]
    "2015-02-15 21:14:51 -- [debug/[email protected]:106(isConfigured)] number=0, name=<<FFFF>>, password=<<FFFF>>, version=0", -- [1512]
    "2015-02-15 21:14:51 -- [debug/[email protected]:301(reset)] clearing officer channel", -- [1513]
    "2015-02-15 21:14:51 -- [debug/[email protected]:114(isConnected)] number=0, name=<<FFFF>>", -- [1514]
    "2015-02-15 21:14:51 -- [debug/[email protected]:106(isConfigured)] number=0, name=<<FFFF>>, password=<<FFFF>>, version=0", -- [1515]
    "2015-02-15 21:14:51 -- [debug/[email protected]:306(reset)] roster update requested.", -- [1516]
commented

I can't do much about how often the event fires, but I've made it much less disruptive.

commented

Fixed.