浏览代码

Fix for [Issue #48] - Combat XP Gain

gmcferrin 13 年之前
父节点
当前提交
ff9b6fd98a
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/main/java/com/gmail/nossr50/Combat.java

+ 4 - 4
src/main/java/com/gmail/nossr50/Combat.java

@@ -106,9 +106,9 @@ public class Combat
 				      			int hpLeft = defender.getHealth(), xpinc = 0;
 				      			int hpLeft = defender.getHealth(), xpinc = 0;
 				      			
 				      			
 				      			if(hpLeft < event.getDamage())
 				      			if(hpLeft < event.getDamage())
-				      				xpinc = event.getDamage();
-				      			else
 				      				xpinc = hpLeft;
 				      				xpinc = hpLeft;
+				      			else
+				      				xpinc = event.getDamage;
 				      			
 				      			
 			    				int xp = (int) (xpinc * 2 * LoadProperties.pvpxprewardmodifier);
 			    				int xp = (int) (xpinc * 2 * LoadProperties.pvpxprewardmodifier);
 			    				
 			    				
@@ -380,9 +380,9 @@ public class Combat
 				int hpLeft = le.getHealth(), xpinc = 0;
 				int hpLeft = le.getHealth(), xpinc = 0;
 				
 				
 				if(hpLeft < event.getDamage())
 				if(hpLeft < event.getDamage())
-					xpinc = event.getDamage();
-				else
 					xpinc = hpLeft;
 					xpinc = hpLeft;
+				else
+					xpinc = event.getDamage();
 			
 			
 	    	if(entity instanceof Animals)
 	    	if(entity instanceof Animals)
 	    	{
 	    	{