浏览代码

【优化】MMO-20776:召唤物指定为怪物类型

meijun 3 年之前
父节点
当前提交
335a8bfa9f

+ 3 - 2
Common/CommonAI/Zone/Instance/InstanceZone.cs

@@ -331,12 +331,13 @@ namespace CommonAI.Zone.Instance
 			{
 				if(mObjects == null)
 				{
-					log.Warn("queueObjectEvent exception1: " + this.GetSceneID() + ", mObjects null, " + this.UUID + ", " + evt.MessageID);
+					log.Warn("queueObjectEvent exception1: " + this.GetSceneID() + ", mObjects null, " + this.UUID + ", " + evt.GetType()
+                        + ", " + new StackTrace().ToString());
 				}
 				else
 				{
 					log.Warn("queueObjectEvent exception2: " + this.GetSceneID() + ", Players: " + this.AllPlayersCount + ", Items: "
-					+ this.AllItemsCount + ", Units: " + this.AllUnitsCount + ", " + this.UUID + ", " + evt.MessageID);
+					+ this.AllItemsCount + ", Units: " + this.AllUnitsCount + ", " + this.UUID + ", " + evt.GetType() + ", " + new StackTrace().ToString());
 				}
 				
 				return;

+ 2 - 0
XmdsCommonServer/Plugin/Units/XmdsInstanceSummonUnit.cs

@@ -27,6 +27,8 @@ namespace XmdsCommonServer.Plugin.Units
 			}
 		}
 
+		public override bool IsMonster { get { return true; } }
+
 		override protected void onUpdate(bool slowRefresh)
         {
             base.onUpdate(slowRefresh);

+ 1 - 1
XmdsVSPlugins/XmdsCommonSkill/Plugin/Skills/CardSkill/13_BaiHu/CardSkill_1330000.cs

@@ -63,7 +63,7 @@ namespace XmdsCommonSkill.Plugin.CardSkill
 			param.SkillDamagePer = s_ValueSet1.GetValue(param.GameSkill.SkillLevel, param.AtkProp.DamagePerID);
 
 			// 扣除定力
-			param.Hitter.AddMP(-s_ValueSet2.GetValue(param.GameSkill.SkillLevel, base.GetTriggerSameCards() - 1), param.Attacker.mUnit, param.Source);
+			param.Hitter.AddMP(-s_ValueSet3.GetValue(param.GameSkill.SkillLevel, base.GetTriggerSameCards() - 1), param.Attacker.mUnit, param.Source);
 		}
 
 		protected float OnHandleHitOther(float damage, XmdsVirtual hitted, XmdsVirtual attacker, AttackSource source,