Commit Graph

  • 09169bd019 Fixed bug where Fishing was becoming less successful at higher levels GJ 2013-03-06 18:17:54 -05:00
  • c30fdef615 Removed the option to use Woodcutting without an axe from the config file. GJ 2013-03-06 16:27:10 -05:00
  • 109e9725a9 No need to create our mcMMOPlayer again. GJ 2013-03-06 16:25:46 -05:00
  • 44ede5c3f8 Create a WoodcuttingManager GJ 2013-03-06 16:23:19 -05:00
  • c1161da6de We don't use this function anymore. GJ 2013-03-06 12:32:13 -05:00
  • 80927417f2 Fix the update checker TfT_02 2013-03-06 22:20:11 +01:00
  • 91d8cd5da8 Reorganize our imports after Repair refactoring. GJ 2013-03-06 12:21:02 -05:00
  • 869d731b81 We now have a RepairManager. GJ 2013-03-06 12:19:57 -05:00
  • f6a18ef777 Move Salvage functions into Repair GJ 2013-03-06 11:31:51 -05:00
  • 3e084b3b5d Unlock levels go in advanced.yml, not config.yml GJ 2013-03-06 11:05:41 -05:00
  • 2c7f931c4d Removed option to disable Salvage via the config file. This should be handled via permissions instead. GJ 2013-03-06 10:50:59 -05:00
  • 6b18cec7fb Combine our placedAnvil checks into one function. GJ 2013-03-06 10:47:56 -05:00
  • 08960a2dbc Move Salvage checks into our RepairManager GJ 2013-03-06 10:02:34 -05:00
  • 5f4e269efa Fixed bug with repairing using materials with byte metadata GJ 2013-03-06 09:43:09 -05:00
  • e5f6da01ec Create a proper RepairManager to match the others, rename our old RepairManager to RepairableManager. GJ 2013-03-06 09:37:09 -05:00
  • ae741a1b99 Fixed bug where players were unable to salvage leather armor. Closes #788 TfT_02 2013-03-05 14:39:39 +01:00
  • 78a3ea4765 Back to active development GJ 2013-03-04 22:50:25 -05:00
  • 1a66ff7659 1.4.02 bugfix release 1.4.02 GJ 2013-03-04 22:49:17 -05:00
  • df53e2fd4f Fixed issue with some skill activations not activating enough or activating too much. GJ 2013-03-04 22:45:37 -05:00
  • 4210920c5f Fixed ClassCastException relating to counter-attack with Swords. Fixes #784 GJ 2013-03-04 21:59:16 -05:00
  • 3440833af8 Fixed bug where the PTP cooldown was being read improperly TfT_02 2013-03-05 00:48:48 +01:00
  • 1e738263bc Remove the ptp request after using /ptp accept TfT_02 2013-03-05 00:30:48 +01:00
  • 9cf322ca0b Fixed NPE with /ptp <accept|toggle|acceptall> TfT_02 2013-03-05 00:30:07 +01:00
  • 0c027ca697 Straightening up our Managers more, also fixed a few bugs regarding unlock levels and Deflect not working properly. GJ 2013-03-04 09:40:03 -05:00
  • 27ed5f7c38 Added API to get level caps TfT_02 2013-03-04 15:16:33 +01:00
  • 2f83e559a4 Back to regularly scheduled development. GJ 2013-03-03 23:25:46 -05:00
  • 8b55744447 1.4.01 bugfix release 1.4.01 GJ 2013-03-03 23:24:47 -05:00
  • 2f491b24e2 Updated locale files. GJ 2013-03-03 23:18:46 -05:00
  • d2cb55befa Fixed bug with /ptp display strings when trying to teleport after having been hurt or recently teleporting. GJ 2013-03-03 23:02:37 -05:00
  • e3e4cf9884 Do not attempt to load an empty treasure config NuclearW 2013-03-03 19:32:00 -05:00
  • e41adf769b Created an Ability class to be consistent with Tool internals bm01 2013-03-04 00:18:23 +01:00
  • e80f60ccee Fixed Tool objects being shared by all players bm01 2013-03-04 00:01:53 +01:00
  • 12b548bf46 Moved ability and tool stuff from McMMOPlayer to SkillManager classes Warning: Because Woodcutting and Repair don't have a "proper" manager class, this doesn't work yet. bm01 2013-03-03 23:27:51 +01:00
  • 1b461ac96a Cleaning up more combat checks. GJ 2013-03-03 15:42:56 -05:00
  • 1fc3c8fab2 AnimalTamer already has a getName() method. GJ 2013-03-03 15:22:40 -05:00
  • 7c28be5e62 Straightening up our InventoryListener, SwordsManager, TamingManager, and UnarmedManager. GJ 2013-03-03 01:31:14 -05:00
  • cbe9cae4ea Straighten up the Taming classes in order to stop passing events around quite so much. Also reordered some checks in our EntityDamage listeners for readability & efficiency purposes. GJ 2013-03-01 15:49:24 -05:00
  • c0b7f8a323 Moved everything that could be moved from PlayerProfile to McMMOPlayer PlayerProfile now only store stored (flatfile or MySQL) data bm01 2013-03-03 17:06:05 +01:00
  • f8b4412049 Each McMMOPlayer now store its SkillManager objects Should fix a recent memory leak bm01 2013-03-03 16:09:41 +01:00
  • 10e227a5ac Fixed bug where Chimaera Wing would always teleport to spawn TfT_02 2013-03-03 17:03:16 +01:00
  • 077431630a We don't need this here. TfT_02 2013-03-03 17:02:11 +01:00
  • 37395a70e6 Combat skills should work on wild wolves / cats Bug introduced in my previous commit bm01 2013-03-03 14:38:00 +01:00
  • b779258d69 Fixed Beast Lore not working, fixes #771 bm01 2013-03-03 14:21:19 +01:00
  • d3ec976f44 I'd say no But if the player can actually be off-line, be sure to add a comment explaining why. bm01 2013-03-03 13:43:56 +01:00
  • 79a5732c4d Fixed bug where ptp permissions weren't being handled properly GJ 2013-03-02 23:53:25 -05:00
  • 12c6bfc2e8 Fix another potential issue with recentlyHurt & /ptp. GJ 2013-03-02 23:34:39 -05:00
  • 31fff0623d Fixed bug where the PTP cooldown was set improperly. GJ 2013-03-02 21:48:44 -05:00
  • 0d2b87834c Fixed bug where the wrong flag was being set when taking damage. GJ 2013-03-02 20:59:29 -05:00
  • 2feba8f64c Fixed bug where using '/party chat message...' would result in the first word of the message being printed repeatedly. Fixes #760 GJ 2013-03-02 20:07:01 -05:00
  • cf82ae4c66 Fixed bug where repairing an mcMMO ability-buffed item with mcMMO repair could take the enchant but leave the lore tag GJ 2013-03-02 19:38:29 -05:00
  • 0d7c402c01 Fixed bug where Smelting would throw consistent errors due to offline players. Fixes #754 GJ 2013-03-01 18:45:44 -05:00
  • ae8b70be0f Fixed bug where /mctop and /mcrank wouldn't show overall power levels for servers using Flatfile. Fixes #750 GJ 2013-03-01 15:55:10 -05:00
  • a87336b7ee Fixed bug where trying to use /mctop or /xplock with the Smelting child skill caused NPEs. GJ 2013-03-01 10:38:14 -05:00
  • 7814fa8d46 And now back to your regularly scheduled programming NuclearW 2013-03-01 01:01:12 -05:00
  • a542d6cf3e Squashed commit of the following: 1.4.00 NuclearW 2013-03-01 00:52:01 -05:00
  • 13111a8d1b Fixed a few small bugs with Smelting. 1.4.00-pre GJ 2013-02-28 17:32:36 -05:00
  • bbbba12e95 Small TamingManager changes. Halting the rest of the major changes for now to prepare for 1.4.00 release. GJ 2013-02-28 12:13:13 -05:00
  • fbd016f86d Cleaning up our UnarmedManager GJ 2013-02-28 11:52:56 -05:00
  • 10e7fe5560 Minor Spout cleanup. GJ 2013-02-28 11:24:38 -05:00
  • d5bcb4346e This typo was causing the config value to never be read properly. Fixes #691 GJ 2013-02-28 09:22:53 -05:00
  • 213b4763e7 Check the perms for these commands in the commands, otherwise they don't work in console because they don't default to OP. Fixes #715 GJ 2013-02-28 08:58:59 -05:00
  • 886515400d It's a modifier, not a multiplier. TfT_02 2013-02-28 11:29:04 +01:00
  • c900edb261 Fixed a bug where the near party member counter was off. Closes #745 TfT_02 2013-02-28 11:28:28 +01:00
  • 8fb8c67148 SwordsManager cleaning GJ 2013-02-27 23:18:17 -05:00
  • 499411f6a2 SmeltingManager cleaning. GJ 2013-02-27 18:28:20 -05:00
  • c3eaec513b GIANT Blast Mining update. Lots of new config options in advanced.yml GJ 2013-02-27 15:45:15 -05:00
  • a7f858ab03 Added new Tree Feller algorithm for Huge Red Mushroom nossr50 2013-02-27 11:51:44 -08:00
  • 5ba4dc7b77 Leave some room. GJ 2013-02-27 08:32:46 -05:00
  • bbcc8f918e Hire another manager in charge of Herbalism. GJ 2013-02-27 08:32:32 -05:00
  • 356c97cd67 Fixed CME in BleedTimer bm01 2013-02-27 13:49:56 +01:00
  • 0bdd5b219f Finish off FishingManager. GJ 2013-02-26 23:31:00 -05:00
  • 90368d4ece Minor cleanup GJ 2013-02-26 22:42:47 -05:00
  • ec12303834 Straighten up PartyitemShare a bit. GJ 2013-02-26 22:39:35 -05:00
  • 294393bd1c Work on FishingManager. GJ 2013-02-26 22:38:22 -05:00
  • 4aaaf01ab5 Fix NPE for SpoutPlayers GJ 2013-02-26 19:36:14 -05:00
  • cbbe436a69 Added party itemShare mode: EQUAL Slightly cleaner way of handling equal item sharing. Reset the item share modifier back to base when a player leaves the party Added a new config file for the itemWeights Removed the debug messages. Added Lapis_Ore to itemweights.yml Drop the item on the ground if the winningPlayer's inventory is full. Unneccesary Added a feature which allows the party leader to toggle item share categories.... That should be the rest. ItemWeights to Item_Weights NuclearW 2013-02-26 18:46:15 -05:00
  • 18510ba851 Don't check the permissions here. GJ 2013-02-26 18:26:52 -05:00
  • 0201ed332f Quit passing this event around. GJ 2013-02-26 18:21:14 -05:00
  • e46ed07b94 Goodbye, unused imports. GJ 2013-02-26 18:12:40 -05:00
  • 3db6762531 Javadoc updates. GJ 2013-02-26 18:08:28 -05:00
  • f388948f04 Hire an Excavation manager. GJ 2013-02-26 18:06:30 -05:00
  • 4392e6b9ab Minor tweaks. GJ 2013-02-26 16:06:13 -05:00
  • 38c3891533 Minor JD fixes. GJ 2013-02-26 16:00:15 -05:00
  • a28d673eb7 Reworking the AxeManager. GJ 2013-02-26 15:59:16 -05:00
  • 55138f1599 Managers control everything relating to players. GJ 2013-02-26 12:38:17 -05:00
  • 0cd07cf2fd The functions, they do nothing! GJ 2013-02-26 12:03:37 -05:00
  • ae1eda915b Use an iterator rather than that stupid lock boolean. GJ 2013-02-26 10:32:06 -05:00
  • 38cd395171 Clean up the bleed list a bit. GJ 2013-02-26 10:13:40 -05:00
  • 3aec0e5ef4 Using UUID is safer. GJ 2013-02-26 10:07:00 -05:00
  • 56bd782625 Getting it through Bukkit is bad. GJ 2013-02-26 10:02:25 -05:00
  • d8904827ec This should have the same effect. GJ 2013-02-26 10:01:37 -05:00
  • f767edba93 Add SpoutHudAPI for other GUI-related plugins to tweak our XP Bar. GJ 2013-02-26 09:53:01 -05:00
  • 07a0f43825 Don't need that anymore. GJ 2013-02-26 09:42:22 -05:00
  • ec8581a835 Pass less events. GJ 2013-02-26 09:41:47 -05:00
  • f5290c3256 Name 'em all the same. GJ 2013-02-26 08:22:08 -05:00
  • 070189a7fd Don't need those anymore. GJ 2013-02-26 08:19:55 -05:00
  • d409610a55 Move Roll checks into the manager. GJ 2013-02-26 08:19:21 -05:00
  • d46b134dbb Don't pass our events around so much. GJ 2013-02-25 18:00:15 -05:00
  • 5026bdcbd4 Add new child.yml config for picking parents of child skills NuclearW 2013-02-25 16:43:37 -05:00
  • 3607d0b9a1 Eclipse - still being stupid. GJ 2013-02-25 16:58:06 -05:00