04e5dda127
Actually fix Repair lucky perk with Arcane Forging downgrade chance
2014-03-23 14:33:57 +01:00
01b7d4f742
Repair lucky perk should decrease the Arcane Forging downgrade chance,
...
instead of increasing it.
2014-03-14 15:16:22 +01:00
09431ef27c
Check durability before repairMaterial
2014-02-16 00:18:27 +01:00
0c9836eb03
Made mod config files modular. Addresses #1802
2014-02-03 14:48:43 -05:00
43e2c813d1
Clean up some of our messes.
2014-01-20 13:58:40 -08:00
cdcda03e92
Moved repair config classes to the config package
2013-12-12 19:53:27 +01: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
d1d6b80676
Allow repair of items without a recipe.
2013-11-08 10:52:43 -05:00
af98c8eb59
Best way to handle minimum quantities.
...
Check repair function first, assuming the item isn't null, otherwise
check the config. If not found, check config.
2013-11-04 11:01:14 -05:00
af578870c7
Defaulted quantities should be defaulted everywhere.
...
Fixes #1581
2013-11-03 09:40:04 -08:00
71141a0f8d
Minimum quantity should default to 2.
...
Fixes #1581
2013-11-01 08:22:14 -04:00
88296da0af
Removed MCPC+ workaround.
...
This has been fixed by MCPC+ starting with build 112.
Addresses #1549
2013-10-31 13:28:54 -04:00
41da32cd1b
Added options to disable various sound effects.
...
Fixes #1577
2013-10-31 09:03:29 -04:00
4889769522
Workaround MCPC+ shortcomings for now.
...
Fixes #1549
2013-10-30 15:33:37 -04:00
9b3ae5c729
These belong in their managers, not in McMMOPlayer
2013-10-28 16:14:52 -04:00
9f33c6cef1
Use addUnsafeEnchantment instead of addEnchantment
...
Since the enchantment was already present on the item, there's no need to check if it's valid. This also avoids any errors that may occur when trying to repair an item with non-standard enchants.
Fixes #1561
2013-10-22 09:57:13 -04:00
b8c1f868f5
Event updates
2013-10-18 08:54:06 -04:00
476f426590
Remove RepairableManagerFactory until we actually need it
...
Let's hold off on the factory pattern until we actually offer choices.
2013-10-14 20:48:35 +02:00
a25dc24c6c
No reason to have this many functions...
2013-10-11 15:18:56 +02:00
2eda3a9c83
Add extra tiers! Every ability now has 8 tiers
2013-10-11 15:18:55 +02:00
81140824e4
Backup and replace updated treasures.yml file.
2013-10-07 13:09:46 -04:00
d5545de81f
Backup & replace the repair config files that have been updated.
2013-10-07 13:04:36 -04:00
3927427b5b
Refactor all our repairable stuff into a special package.
2013-10-07 10:23:04 -04:00
ce3bc07aa8
Reasonably sure this needs to be this way
2013-10-06 17:46:45 -04:00
3365da7f8d
MCPC+ checks, notify server owners that they're missing out.
2013-10-04 09:50:49 -04:00
763cff6898
Fixed a bug where Repair wasn't asking for confirmation
2013-09-28 19:46:47 +02:00
1ca53da0e2
Also try to count recipe ingredients regardless of repairMaterial
...
when the normal counting and the config value result in 0
Fixes #1484
2013-09-27 13:42:50 +02:00
57dfa00541
Fixed a NPE when an invalid repair material was entered
...
#1484
2013-09-27 10:46:54 +02:00
a63f745c73
Add custom mobs automatically as they're killed.
2013-09-26 15:06:36 +02:00
792ecd6aad
Rework armor.yml to take item names instead of IDs in advance of 1.7 changes.
...
** YOU WILL NEED TO REDO YOUR armor.yml FILE **
2013-09-26 14:58:30 +02:00
6a3a564bd4
Use cooldownExpired here as well.
2013-09-22 23:28:09 +02:00
ce7a7a31a7
A bit of cleaning up
2013-09-20 00:15:22 +02:00
834e26b44e
Minor improvements
2013-09-19 21:47:12 +02:00
566a381e95
Remove debug message, use recipe method for salvage.
2013-09-19 15:17:19 -04:00
5d7d779a49
Changed format of repair.vanilla.yml. **YOU WILL NEED TO UPDATE YOUR FILE TO THE NEW FORMAT**
2013-09-19 11:02:47 -04:00
59a35b170c
Oh yeah, that's why.
2013-09-18 15:42:54 -04:00
14eb473355
Why we were making this so complicated, I'll never know.
2013-09-18 14:55:17 -04:00
1ec55c2d7e
Remove the last bits of Spout from our code.
2013-09-16 12:05:39 -04:00
7bac0e2ca5
Dropped SpoutPlugin support
...
Because SpoutPlugin is not being updated to 1.6.x and mcMMO 1.4.07 does
not support any CB version below 1.6.x SpoutPlugin support is no longer
needed.
https://blog.spout.org/minecraft-1-6-and-the-legacy-finale/
2013-09-16 16:48:42 +02:00
4eba33a1c6
Use doubles in config.yml where appropriate. Change item IDs to item names
...
in light of upcoming Minecraft changes that will remove access to item
IDs.
2013-09-13 09:52:52 -04:00
25e4700ef9
Changed various values to double in advanced.yml for the sake of consistency.
2013-09-12 14:18:13 -04:00
d2bbbb0fe7
More deprecation fixes.
2013-09-05 16:36:02 -04:00
fd8d9b02a9
Begin trying to remove newly-deprecated "magic numbers"
2013-09-05 14:55:08 -04:00
964b2636fb
Move experience related settings from config.yml to experience.yml
2013-08-23 19:37:44 +02:00
36f1a2d78a
Changed the way Repair hands out XP
...
Closes #373
2013-08-15 20:50:19 +02:00
90fcf35c34
Javadocs cleanup
2013-08-10 20:10:45 +02:00
15e0570a8c
Else if > if
2013-07-29 08:45:30 -04:00
b0eb4b93a8
Cleaner way to avoid salvaging chainmail.
2013-05-28 12:59:10 -04:00
54f135aebd
We're checking this twice and shouldn't be.
2013-05-28 12:53:12 -04:00