syntax = "proto2";
package vip.metadev.module.battle.protobuf;

option java_outer_classname = "UpgradeMagicRequestProto";
option java_multiple_files = false;

// 导入消息类型枚举
import "ws_message_types.proto";
// 导入公共消息定义
import "ws_common_request.proto";

// 升级魔法阵请求消息
message UpgradeMagicRequest {
    optional WsMessageType message_id = 1 [default = UPGRADE_MAGIC_ARRAY];     // 消息类型，使用枚举，默认为升级魔法阵
    required int64 magic_array_id = 2;    // 魔法阵ID
    repeated CommonRequest envelope = 3;     // 公共必传参数集
}

//升级魔法阵响应
message UpgradeMagicResponse{
    optional int32 lockAward=1 [default =0];
    optional int64 magicArrayId=2 [default =0];
}