Commit Graph

  • a07f14e326 Improving Chimaera Wing - part 1 TfT_02 2013-03-08 21:46:05 +01:00
  • 3349e9cb05 Normalize line endings TfT_02 2013-03-08 21:42:26 +01:00
  • 0e2746622d Fixed the Cacti & Sugar Cane fix! bm01 2013-03-08 19:33:03 +01:00
  • d9bd0ace9a Fixed bug with Smelting not properly tracking furnaces. Fixes #806 GJ 2013-03-08 10:23:21 -05:00
  • e31b7d5c48 Cacti & Sugar Cane are an exception, because the bottom block is normally player-placed but the top two are grown naturally. GJ 2013-03-08 08:53:54 -05:00
  • 4bddbbf56e This must be handled first, else no XP is awarded if double-drops are disabled. GJ 2013-03-08 08:49:07 -05:00
  • 0654f27599 Fixed bug where Blast Mining was awarding too much XP GJ 2013-03-08 08:45:16 -05:00
  • 3f71dab0b1 Improved stats display for child skills GJ 2013-03-08 08:39:28 -05:00
  • bd45fff1b4 Fixed bug relating to "empty" ItemStacks. Fixes #807 GJ 2013-03-08 07:40:25 -05:00
  • 9618e45a11 That was bothering me. GJ 2013-03-08 07:26:43 -05:00
  • 3839373f5a Forgot this one bm01 2013-03-08 10:35:52 +01:00
  • 1633617006 Minor cleanup bm01 2013-03-08 10:33:20 +01:00
  • 57e33bbf39 Fixed triple drop awarding experience twice in mining The previous commit also fixed this for Herbalism bm01 2013-03-08 10:31:32 +01:00
  • cddcf36016 Reworked some methods related to Herbalism Fixes double seed consumption for Green Terra when used on crops Fixes wheat consumption instead of seed for Green Thumb Fixes XP and double drop exploit with some blocks (flowers...) bm01 2013-03-08 10:11:33 +01:00
  • dff03109a3 Parties should only be saved once per call bm01 2013-03-08 05:28:40 +01:00
  • c0986a1f89 Removed unneeded null checks bm01 2013-03-08 02:09:43 +01:00
  • cd4c328320 Improved SkillMonitorTask bm01 2013-03-08 02:03:25 +01:00
  • 03d0ecd450 text=auto NuclearW 2013-03-07 14:43:03 -05:00
  • 3a809dab32 Fix downgrade chances all being calculated from Rank4. GJ 2013-03-07 12:52:43 -05:00
  • ade9e20cdd Fixed bug where Beast Lore wouldn't work on friendly pets. GJ 2013-03-07 09:18:27 -05:00
  • 29520dc95c Get the mcMMOPlayer outside of the loop so it doesn't have to be recreated every time. GJ 2013-03-07 08:53:13 -05:00
  • d40d89f29a Fixed bug where the 'mcmmo.commands.ptp.world.all' was registered twice. GJ 2013-03-07 08:07:55 -05:00
  • 9377de930f Fixed bug with using Salvage on stacked items. Stacked items will now return the appropriate amount of materials. Fixes #802 GJ 2013-03-07 08:03:18 -05:00
  • 3219674678 Added option to advanced.yml to determine the # of enchant levels used when buffing Super Breaker & Giga Drill Breaker GJ 2013-03-06 23:00:37 -05:00
  • a9438ed52b Move BlockCracker into the UnarmedManager GJ 2013-03-06 19:19:26 -05:00
  • 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