04a02cfdc8
Store McMMOPlayer objects as metadata
2014-02-15 14:21:25 +01:00
a2e32179bb
Fix /mcstats command
...
Fixes #1819
2014-02-05 19:24:14 +01:00
0c9836eb03
Made mod config files modular. Addresses #1802
2014-02-03 14:48:43 -05:00
a1c1271d21
Fix issues pointed out by the FindBugs plugin
2014-01-20 23:20:51 +01:00
520f5cb116
Fix the broken build. Shame on me.
2014-01-20 14:53:31 -08:00
43e2c813d1
Clean up some of our messes.
2014-01-20 13:58:40 -08:00
c6ea32f0b0
Added Ender Dragon, Wither, and Witch to combat experience multipliers
...
They do not give any XP by default.
Fixes #1763
2014-01-19 19:40:33 +01:00
82509fb476
Added custom XP boost perk
2014-01-19 01:08:38 +01:00
c27d79cf25
Added new XP perk - 10% boost
...
Adds #1698
2014-01-19 01:08:37 +01:00
b460f7a564
Add more debug messages in onDisable()
...
So that we can track down why the disable proces slows down
2014-01-18 16:59:16 +01:00
818962e668
Added party levels
...
Parties now have XP and Levels. Party features such as party teleport and party chat have to be unlocked before they can be used by the party members
2014-01-17 18:56:27 +01:00
8f83e328b0
Introduction of new Alchemy skill!
2014-01-16 22:32:40 +01:00
b4a6ecc58c
Abstract HolidayManager a little more
...
Now we don’t have to manually edit this each year.
2014-01-12 12:08:47 +01:00
103bf593f3
Check null here as well
...
Fixes #1664
2014-01-12 10:30:04 +01:00
cc524bb2ab
Map.remove() can return Null.
2014-01-09 22:52:25 -08:00
13a623ea1f
Misc was getting crowded again.
2014-01-03 11:07:13 -05:00
05b21eae5f
Clean up our inventory event handling.
2014-01-03 10:41:38 -05:00
e0358d42d6
Ensure we're not dealing with a fake player. Fixes #1749
2014-01-03 09:19:07 -05:00
a87bd14342
The attack target can still be an NPC without being an instance of Player.
2013-12-27 14:50:01 -08:00
ea4c424e0f
Added level thresholds to hardcore modes
...
Players will not lose stats when their level is below the
Level_Threshold.
2013-12-15 23:27:37 +01:00
f99e5e015d
Add checks to rectify the potential for negative XP
...
Fixes #1573
2013-12-15 23:26:57 +01:00
56b57da077
Only call one Death Penalty Event
2013-12-15 23:26:57 +01:00
4b402d9837
Fixed validation feedback message for Chimaera Wing recipe cost
...
Fixes #1703
2013-12-15 22:25:15 +01:00
2aec4a69ea
Database conversion bug: Integral division in output format
2013-12-10 14:56:07 -08:00
07cafd4866
Fixed bug where disabling hardcore mode for specific skills didn't work
...
Fixes #1661
2013-12-03 22:15:23 +01:00
48821a710f
Fixed bug with cooldown donor perks
2013-12-02 08:30:45 -05:00
2d577e92f1
AntiTheft option for Disarm Ability
2013-12-01 19:08:22 -05:00
2d3da6daf8
Space not underscore
2013-11-24 18:01:05 -05:00
02a064ffc6
These need spaces to be called pretty
2013-11-23 00:45:12 -05:00
c0dee19cb0
Missed a refactor :P Also, javadoc event
2013-11-22 12:48:53 -05:00
870987bba7
SecondaryAbility's API additions
2013-11-22 12:32:23 -05:00
729f3b1df9
There is no usage of this method in which "all" will not cause NPE's
2013-11-19 21:00:29 -05:00
69ef7f40d8
Command cleanup.
2013-11-08 23:14:11 +01:00
f17b5faaf6
Parenthesis are good.
2013-11-06 14:52:19 -05:00
cf56ca35eb
Tweaked durability handling slightly.
...
Now routes everything through one function to handle enchants and max
durability. Use max durability from RepairableManager by default to
account for mod tools.
2013-11-06 08:45:20 -05:00
c31f5b5782
Account for Unbreaking enchantment when using abilities
2013-11-05 14:51:54 +01:00
b1458840e7
Permissions should be lowercase
2013-11-02 19:29:36 +01:00
1fea786669
Added bypass permission for finding Fishing traps
2013-11-02 19:25:02 +01:00
2e1c585005
Fix issue with updating players that are offline.
2013-11-01 12:38:40 -04:00
811626e67b
Cleanup.
2013-11-01 11:54:51 -04:00
2cdf08de9f
Allow offline players for chat events.
...
This fixes issues with plugins or applications that rely on JSONAPI to
chat. Fixes #1578
2013-11-01 09:12:06 -04:00
71141a0f8d
Minimum quantity should default to 2.
...
Fixes #1581
2013-11-01 08:22:14 -04:00
bded936af5
Cleanup our imports
2013-10-31 22:30:05 +01:00
caaac232d7
Cleanup CombatUtils.
...
Opting to stick with the if-else rather than the switch statement,
because I think it's slightly easier to read.
2013-10-31 15:03:06 -04:00
a9d51dad34
Clean up Smelting checks.
...
Now uses recipes to check if an item is the result of smelting.
2013-10-31 14:29:06 -04:00
de3c4f8fd7
Smelting now works with custom ores.
...
Also fixed exploit where smelting XP could be awarded for some
non-smeltable materials.
2013-10-31 13:25:06 -04:00
41da32cd1b
Added options to disable various sound effects.
...
Fixes #1577
2013-10-31 09:03:29 -04:00
97b9214d6e
Wrap these inside McMMOPlayer for easier access.
2013-10-29 11:02:57 -04:00
3be443c63c
Cleanup some XP functions, remove unused scoreboard values, minor refactoring.
2013-10-29 09:49:41 -04:00
cc2c9eb21d
Move this to the skill itself.
2013-10-28 16:32:40 -04:00