From cb21874c84b59d9ccbcc38c70f350126827ca54b Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 21 八月 2018 11:10:27 +0800
Subject: [PATCH] Merge branch 'master' into DogzDungeon

---
 System/Dungeon/DungeonModel.cs |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/System/Dungeon/DungeonModel.cs b/System/Dungeon/DungeonModel.cs
index 46a379a..30f0545 100644
--- a/System/Dungeon/DungeonModel.cs
+++ b/System/Dungeon/DungeonModel.cs
@@ -1235,6 +1235,27 @@
             return _maxCnt;
         }
 
+        public Item GetLackItem(DungeonSuppliesLackWin.LackType lackType)
+        {
+            switch (lackType)
+            {
+                case DungeonSuppliesLackWin.LackType.PersonalBoss:
+                    return GetDungeonTicketCost(PersonalBossModel.PERSONALBOSS_MAPID);
+                case DungeonSuppliesLackWin.LackType.ElderGodArea:
+                    return GetDungeonTicketCost(ElderGodAreaModel.ELDERGODAREA_MAPID);
+                case DungeonSuppliesLackWin.LackType.Kylin:
+                    return GetSweepCost(selectedKylinDungeon);
+                case DungeonSuppliesLackWin.LackType.IceCrystal:
+                    return GetSweepCost(new Dungeon(31140, 0));
+                case DungeonSuppliesLackWin.LackType.FairyLand:
+                    return GetDungeonTicketCost(31080);
+                case DungeonSuppliesLackWin.LackType.SingleIceCrystal:
+                    return GetDungeonTicketCost(31140);
+                default:
+                    return default(Item);
+            }
+        }
+
         public bool IsElderGodExpel()
         {
             var dataMapId = GetDungeonDataIdByMapId(PlayerDatas.Instance.baseData.MapID);

--
Gitblit v1.8.0