Update to 1.5.0

Some protos (mostly SU related) might be broken
This commit is contained in:
Melledy
2023-11-18 04:27:30 -08:00
parent 04ed507796
commit f8c0ce2c11
231 changed files with 18542 additions and 26601 deletions

View File

@@ -6,7 +6,7 @@ import java.time.ZoneOffset;
import emu.lunarcore.util.Position;
public class GameConstants {
public static String VERSION = "1.4.0";
public static String VERSION = "1.5.0";
public static final ZoneOffset CURRENT_ZONEOFFSET = ZoneOffset.systemDefault().getRules().getOffset(Instant.now());
public static final int CURRENT_TIMEZONE = CURRENT_ZONEOFFSET.getTotalSeconds() / 3600;

View File

@@ -666,7 +666,7 @@ public class Player {
public RogueVirtualItemInfo toRogueVirtualItemsProto() {
var proto = RogueVirtualItemInfo.newInstance()
.setRogueTalentPoints(this.getTalentPoints());
.setRogueAbilityPoint(this.getTalentPoints());
return proto;
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,32 +0,0 @@
package emu.lunarcore.server.packet.recv;
import emu.lunarcore.game.scene.entity.EntityProp;
import emu.lunarcore.game.scene.entity.GameEntity;
import emu.lunarcore.proto.SpringTransferCsReqOuterClass.SpringTransferCsReq;
import emu.lunarcore.server.game.GameSession;
import emu.lunarcore.server.packet.CmdId;
import emu.lunarcore.server.packet.Opcodes;
import emu.lunarcore.server.packet.PacketHandler;
@Opcodes(CmdId.SpringTransferCsReq)
public class HandlerSpringTransferCsReq extends PacketHandler {
@Override
public void handle(GameSession session, byte[] header, byte[] data) throws Exception {
var req = SpringTransferCsReq.parseFrom(data);
GameEntity entity = session.getPlayer().getScene().getEntityById(req.getPropEntityId());
if (entity != null && entity instanceof EntityProp prop) {
var anchor = session.getPlayer().getScene().getFloorInfo().getAnchorInfo(
prop.getPropInfo().getAnchorGroupID(),
prop.getPropInfo().getAnchorID()
);
if (anchor != null) {
session.getPlayer().moveTo(anchor.getPos());
}
}
session.send(CmdId.SpringTransferScRsp);
}
}