fix: HomeModuleManager isnt ticked unless player changes module (#2365)

This commit is contained in:
hamusuke
2023-09-16 09:51:16 +09:00
committed by GitHub
Unverified
parent c4dbb6851b
commit 5458d36102
3 changed files with 21 additions and 10 deletions
@@ -14,6 +14,7 @@ public class HandlerHomeChooseModuleReq extends PacketHandler {
HomeChooseModuleReqOuterClass.HomeChooseModuleReq.parseFrom(payload);
session.getPlayer().addRealmList(req.getModuleId());
session.getPlayer().setCurrentRealmId(req.getModuleId());
session.getPlayer().getCurHomeWorld().refreshModuleManager();
session.send(new PacketHomeChooseModuleRsp(req.getModuleId()));
session.send(new PacketPlayerHomeCompInfoNotify(session.getPlayer()));
session.send(new PacketHomeComfortInfoNotify(session.getPlayer()));