```
feat(pet): 添加学习力分配功能并优化相关逻辑 - 新增 PetEVdiy 接口用于自定义宠物学习力分配 - 限制单次学习力分配不超过510,单项不超过255 - 学习力池 EVPool 字段添加到 PlayerInfo 结构体 - 使用 github.com/samber/lo 简化数组求和操作 - 更新 fight_boss 逻辑以正确处理 BOSS 战斗后经验与学习力奖励发放 - 调整任务列表中部分
This commit is contained in:
@@ -41,7 +41,7 @@ func init() {
|
||||
{3, 50000}, // 累积经验x50000
|
||||
{5, 20}, // 金豆x20
|
||||
{300650, 3}, // 全能学习力遗忘器x3
|
||||
{300651, 6}, // 全能学习力注入器x6
|
||||
// {300651, 6}, // 全能学习力注入器x6
|
||||
}, 0)
|
||||
|
||||
// -------------------------- 普通任务(无精灵奖励) --------------------------
|
||||
@@ -58,8 +58,8 @@ func init() {
|
||||
RegisterTask(25, 0, []model.ItemInfo{{400501, 10}}, 0) // 新船员的考验(神奇扭蛋牌x10)
|
||||
|
||||
RegisterTask(37, 0, []model.ItemInfo{ // 帕诺星系星球测绘
|
||||
{1, 3000}, // 赛尔豆x3000
|
||||
{700452, 1}, // 中型智慧芯片x1
|
||||
{1, 3000}, // 赛尔豆x3000
|
||||
// {700452, 1}, // 中型智慧芯片x1
|
||||
{100178, 1}, // 勘察头盔x1
|
||||
{100179, 1}, // 勘察护腕x1
|
||||
{100180, 1}, // 勘察腰带x1
|
||||
@@ -73,9 +73,9 @@ func init() {
|
||||
}, 0)
|
||||
|
||||
RegisterTask(48, 0, []model.ItemInfo{ // 神秘失踪的爱丽丝
|
||||
{3, 3000}, // 累积经验x3000
|
||||
{1, 2000}, // 赛尔豆x2000
|
||||
{700452, 2}, // 中型智慧芯片x2
|
||||
{3, 3000}, // 累积经验x3000
|
||||
{1, 2000}, // 赛尔豆x2000
|
||||
//{700452, 2}, // 中型智慧芯片x2
|
||||
}, 0)
|
||||
|
||||
RegisterTask(52, 0, []model.ItemInfo{ // 谁偷走了雪球能源?
|
||||
@@ -222,7 +222,7 @@ func init() {
|
||||
RegisterTask(40, 0, []model.ItemInfo{}, 139) // 时空之门(迪卢卡,类型139)
|
||||
|
||||
RegisterTask(49, 0, []model.ItemInfo{ // 密林中的托尼(托尼+物品)
|
||||
{700452, 2}, // 中型智慧芯片x2
|
||||
// {700452, 2}, // 中型智慧芯片x2
|
||||
}, 158) // 托尼(类型158)
|
||||
|
||||
RegisterTask(71, 0, []model.ItemInfo{ // 赛尔号大整修(TOE+物品)
|
||||
|
||||
Reference in New Issue
Block a user