| 
					
				 | 
			
			
				@@ -265,8 +265,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <returns></returns> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public long GetSkillFightScore(double itemScoreSum, int baseScore, int cardId, int cardScore, List<int> skillLvs) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // double itemSum = itemScoreSum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            long skillScore = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            float skillScore = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             float skillBaseScore = (long)itemScoreSum + cardScore + baseScore; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<PassivitySkillCfg> skillCfgs = PassivitySkillCfgArray.Instance.GetCfgsBycardId(cardId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (int j = 0; j < skillCfgs.Count; j++) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -274,10 +273,9 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (skillLvs.Count == 0) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 PassivitySkillLvlCfg skillLvlCfg = PassivitySkillLvlCfgArray.Instance.GetCfgByskilllvlAndskillId(skillLvs[j], skillCfgs[j].skillId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (skillLvlCfg == null) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                float _skillScore = skillBaseScore * ((float)skillLvlCfg.fightPowerParam / 10000f); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                skillScore += (long)Math.Ceiling(_skillScore); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                skillScore += skillBaseScore * ((float)skillLvlCfg.fightPowerParam / 10000f); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            return skillScore; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return (long)Math.Ceiling(skillScore); ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <summary> 
			 |