12 return base.lv % 5 == 0 && base.GetTopZone().GetDeepestLv() == base.lv;
18 public override int MinLv
28 public override bool ScaleMonsterLevel
38 public override bool LockExit
48 public override bool CanUnlockExit
52 return base.Boss ==
null || base.Boss.isDead;
58 public override string IDPlayList
64 return base.IDPlayList;
66 return "Dungeon_Boss";
71 public override void OnGenerateMap()
76 base.Boss = base.SpawnMob(
null,
SpawnSetting.Boss(
this.DangerLv, -1));
77 base.Boss.hostility = (base.Boss.c_originalHostility = Hostility.Enemy);
80 if (chara.IsHostile())
82 chara.enemy =
EClass.pc.party.members.RandomItem<
Chara>();