From 5d9ac614c27c983f916be4a747ec8d0b43c01b74 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Wed, 29 Feb 2012 15:24:03 -0800 Subject: [PATCH] That was too OP. Disarm is 1.5x the rate of 1.2.12 now. --- Changelog.txt | 2 +- .../com/gmail/nossr50/commands/skills/UnarmedCommand.java | 2 +- src/main/java/com/gmail/nossr50/skills/Unarmed.java | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index 34057e6a9..2382baf4e 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -45,7 +45,7 @@ Version 1.3.00-dev ! Changed Unarmed to start with a +3 DMG (1 Heart = 2 DMG) bonus from Iron Arm Style to make leveling it more viable ! Changed Unarmed to gain bonus damage every 50 skill levels ! Changed Unarmed to gain more bonus damage total than before - ! Changed Unarmed to disarm twice as often as before + ! Changed Unarmed to disarm 1.5x more often than before ! Changed Tree Feller to take down entire trees ! Changed mob spawn tracking to use Unique Entity ID instead of Entity Object ! Changed stats command name to mcstats for better plugin compatibility diff --git a/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java index 80074cc25..75090c543 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java @@ -26,7 +26,7 @@ public class UnarmedCommand implements CommandExecutor { float skillvalue = (float) PP.getSkillLevel(SkillType.UNARMED); if (PP.getSkillLevel(SkillType.UNARMED) < 1000) - percentage = String.valueOf((skillvalue / 2000) * 100); + percentage = String.valueOf((skillvalue / 3000) * 100); else percentage = "25"; diff --git a/src/main/java/com/gmail/nossr50/skills/Unarmed.java b/src/main/java/com/gmail/nossr50/skills/Unarmed.java index 28139983b..8e3c5bbd4 100644 --- a/src/main/java/com/gmail/nossr50/skills/Unarmed.java +++ b/src/main/java/com/gmail/nossr50/skills/Unarmed.java @@ -46,7 +46,7 @@ public class Unarmed { { if(skillLevel >= 1000) { - if(Math.random() * 2000 <= 1000) + if(Math.random() * 3000 <= 1000) { ItemStack item = defender.getItemInHand(); if(item != null) @@ -59,7 +59,7 @@ public class Unarmed { } else { - if(Math.random() * 2000 <= skillLevel) + if(Math.random() * 3000 <= skillLevel) { ItemStack item = defender.getItemInHand(); if(item != null)