fix
parent
da43de4742
commit
178f56bbe5
|
@ -19,7 +19,7 @@ public class GetChatMessageHandler extends BaseHandler{
|
|||
public void process(ISession iSession, PacketNetData netData) throws Exception {
|
||||
ChatProto.GetChatMessageInfoRequest getChatMessageInfoRequest = ChatProto.GetChatMessageInfoRequest.parseFrom(netData.parseClientProtoNetData());
|
||||
int chatType = getChatMessageInfoRequest.getChatType();
|
||||
int messageId = getChatMessageInfoRequest.getMessageId();
|
||||
long messageId = getChatMessageInfoRequest.getMessageId();
|
||||
ChatLogic.getInstance().getAllChatMessageInfo(iSession,chatType,messageId);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@ public class ChatLogic {
|
|||
* 获取聊天信息
|
||||
* @param chatType
|
||||
*/
|
||||
public void getAllChatMessageInfo(ISession iSession, int chatType,int messageId) throws Exception {
|
||||
public void getAllChatMessageInfo(ISession iSession, int chatType,long messageId) throws Exception {
|
||||
int uid = iSession.getUid();
|
||||
FriendManager friendManager = UserManager.getUser(uid).getFriendManager();
|
||||
List<Integer> friends = friendManager.getFriends();
|
||||
|
|
|
@ -720,16 +720,18 @@ public class ItemUtil {
|
|||
Hero hero = new Hero(user.getId(),heroStar[0],heroStar[1]);
|
||||
heroManager.addHero(hero);
|
||||
heroList.add(CBean2Proto.getHero(hero));
|
||||
String message = "";
|
||||
SCHero scHero = SCHero.getsCHero().get(hero.getTemplateId());
|
||||
if (scHero.getNatural() >= 3) {
|
||||
String message = "";
|
||||
String quality = HeroLogic.getInstance().getQuality(scHero.getNatural());
|
||||
if (reason == BIReason.COMPOS_HERO_REWARD) {
|
||||
message = SErrorCodeEerverConfig.getI18NMessage("lamp_lottery_synthesize_content", new Object[]{playerInfoManager.getNickName(), quality, scHero.getReadingName()});
|
||||
} else if (reason == BIReason.HERO_RANDOM) {
|
||||
message = SErrorCodeEerverConfig.getI18NMessage("lamp_lottery_recruit_content", new Object[]{playerInfoManager.getNickName(), quality, scHero.getReadingName()});
|
||||
}
|
||||
ChatLogic.getInstance().sendSysChatMessage(message,Global.LUCKY_LUCK,hero.getTemplateId(),0,0,0,0,0);
|
||||
if (!message.isEmpty()){
|
||||
ChatLogic.getInstance().sendSysChatMessage(message,Global.LUCKY_LUCK,hero.getTemplateId(),0,0,0,0,0);
|
||||
}
|
||||
}
|
||||
user.getUserMissionManager().onGameEvent(user,GameEvent.GET_HERO,heroStar[0],heroStar[1]);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue