```
feat(fight): 添加 BOSS 战斗逻辑与地图交互功能 - 在 fight_boss.go 中增加对 BOSS 血量是否为 0 的判断,避免无效赋值 - 在 map.go 中移除旧的测试代码,并将 Canmon 状态设置移至 MapList 方法中 - 新增 Attack_Boss 接口方法用于处理玩家攻击 BOSS 请求 - 修改 MapBossInfo 结构体字段类型
This commit is contained in:
@@ -1266,6 +1266,15 @@ eg:
|
||||
<Monster ID="16" Lv="14 15" />
|
||||
</Monsters>
|
||||
<Bosses>
|
||||
<Boss Id="0" TaskID="306" AppearTime="0 23" BossVisible="1" Name="SPT雷伊"
|
||||
BonusProbability="20" BonusTotalProbability="1000" BonusID="5016" ItemBonusOutID="2"
|
||||
SptLevel="1">
|
||||
|
||||
<BossMon MonID="70" Hp="1600" Lv="70" NewSeIdxs="53 40 13 2 104 80 58 105"/>
|
||||
|
||||
<!-- <BossMon MonID='70' Hp='2000' Lv='70' NewSeIdxs='1 1501 1541' Desc="能力下降50%" /> -->
|
||||
|
||||
</Boss>
|
||||
<Boss Symbol="1" AppearTime="0 23" BossVisible="0" PkFlag="1" Name="雷伊体力特训">
|
||||
<BossMon MonID="5002" Hp="800" Lv="50" NewSeIdxs="108 79 58" />
|
||||
</Boss>
|
||||
@@ -3523,6 +3532,10 @@ eg:
|
||||
<BossMon MonID="300" Hp="10000" Lv="105" NewSeIdxs="101 1 2 110 106 331 1882" />
|
||||
<BossMon MonID="300" Hp="20000" Lv="105" NewSeIdxs="58 142 11 148 331 1882" />
|
||||
<BossMon MonID="300" Hp="65000" Lv="105" NewSeIdxs="1 2 149 99 150 151 58 331 1882" />
|
||||
</Boss>
|
||||
<Boss Id="219" AppearTime="0 23" BossVisible="0" Name="依卢">
|
||||
<BossMon MonID="219" Lv="15" />
|
||||
|
||||
</Boss>
|
||||
<Boss TaskID="1095" AppearTime="0 23" BossVisible="0" Name="勇者之塔的光灵">
|
||||
<BossMon MonID="1223" LvHpMatchUser="2" Hp="0" Lv="0" />
|
||||
|
||||
Reference in New Issue
Block a user