365 Commits

Author SHA1 Message Date
eab2feb56c Implement Striker Mode. Many many bugfixes and continued improvements to
the Artifact Ability System
2016-07-13 23:51:37 -05:00
c9c8906b5d ->All armor perks implemented.
->All sword perks implemented.
->All shovel perks implemented.
->Auto Repair, Preservation, and Greed perks implemented.
->Ability Points is now calculated based on how many points are consumed
on the artifact item. This way "temporary" perks
	do not result in a complete loss of points.
->Fix /stats not updating damage value until called twice.
->/stats now shows a small upgrade button if you have AP, for easier
access than typing a slash command.
2016-07-12 22:08:16 -05:00
5a53a36f67 Fix artifact bugs not giving experience. Made Mending and Infinity drop
off from items occasionally.
2016-07-12 05:45:33 -05:00
dc338d3a64 Tons of bugfixes and modifications to artifact mechanics. Added
Scythe-specific abilities.
2016-07-12 00:21:23 -05:00
cbcf1b810c Fix Anvil Name repairing yet again. 2016-07-11 06:04:13 -05:00
64c01e168a Fix enchantments not being applied to new Artifacts. 2016-07-10 23:42:42 -05:00
71349af914 Artifact Update, with approximately half the intended features included.
A few bugfixes and localization fixes and many artifact upgrades
implemented.
2016-07-10 23:13:52 -05:00
727030e2cd Basic Artifact leveling up and enchanting implementation in. 2016-07-10 02:21:14 -05:00
6cc89d3426 Players cannot unload Item Cubes into others' shops. 2016-07-08 17:59:54 -05:00
7cecc25c05 Fixes to some WorldShop issues and behaviors. 2016-07-08 17:00:05 -05:00
88c21c17c2 Fix vanilla items being uncraftable. 2016-07-08 13:12:44 -05:00
5f46805eaf Structures for Artifacts building up. Minor fixes to localizations of
some item names. Shops now display the item you are viewing as a
hoverable text, so you no longer get a gigantic chunk of text when
buying/selling.
2016-07-08 02:42:08 -05:00
511a13f053 Small updates. Added /stats command. Updated ways to get Mysterious
essences. Lowered drop rate of other artifact items.
2016-07-07 21:27:15 -05:00
d72d498c36 Make plugin automatically fetch on player join. 2016-07-07 20:37:05 -05:00
9d86e06c16 Minor fixes. 2016-07-07 20:33:11 -05:00
c7b6b5fe9e Clean. 2016-07-07 05:29:56 -05:00
d8336a83a5 Rebuild. 2016-07-06 23:27:57 -05:00
233af44bd2 Sugar Cane Block -> Sugar Cane. Also detect if the auto updating is
working properly.
2016-07-06 23:27:23 -05:00
31179df6f6 Stop throwing the exceptions and instead catch them earlier. 2016-07-06 23:24:50 -05:00
cae9917a8e Stop throwing the exceptions and instead catch them earlier. 2016-07-06 23:24:50 -05:00
0b8a86e6de Remove plugin update check from server start. Too buggy. 2016-07-06 23:21:21 -05:00
9e1a8a2dc6 Moved updateServer() into a static method to hopefully prevent more
update errors.
2016-07-06 23:05:38 -05:00
fa669e5364 Drops on monster kills drop at the explosion location, as you would
expect. Changed Now Playing status to show TPS first, time of day
farther down.
2016-07-06 23:00:36 -05:00
de419ab869 Fixed a bug with the auto-updater. 2016-07-06 22:03:17 -05:00
e76bee1a68 Fix weird display stuff for now playing status. Fix anvil renaming. 2016-07-06 21:56:09 -05:00
12f050e24c Created an automatic updater for TwosideKeeper and aPlugin for the
server. Added a Discord Message status updater to keep track of Time of
day, Ticks per second, and player count.
2016-07-06 21:43:53 -05:00
4335ee2eba Item Info displays original item name for named items. Some names
updated.
2016-07-05 21:06:33 -05:00
101084e875 Fixed the Item Info display for durability. Added the ability to write
checks. Hellfire zombies behave a little smarter in water/lava. Hellfire
zombies rally all other nearby mobs.
2016-07-05 14:32:45 -05:00
f2e426f69b Apply poison mechanics to all mobs as well. 2016-07-05 01:39:58 -05:00
1b217b968d Fixed custom potion effects not displaying for item info. Poison now
increases damage taken by 50% per level from all damage sources. Damage
from Fire, Fire Ticks, Poison, and Wither effects are now true damage
effects, making them much more scary.
2016-07-05 01:35:54 -05:00
ce0dc8c206 WorldShops are now only able to be created on Chests and Trapped Chests.
World shops now use the inventory of the chest the sign is on, no longer
do the items exist virtually. Added some new ways to get Mysterious
Essence. Fixed Zombie Reinforcement algorithm. Disabled Artifact
crafting recipes (except for upgrade/downgrade crafting recipes) in
preparation for a future Artifact patch. Loot has been tinkered with to
make getting tools a lot more rare. Armor is a lot more common.
2016-07-03 21:48:53 -05:00
e670b07554 Sneak + Right-click with an Item Cube in hand will empty the items
inside into the chest. Great for storing away your items!
2016-07-03 00:03:00 -05:00
43237b7a04 Added item cube syncing back in, with improved usability. Uses a shared
inventory instead of a hack'ish click-based system.
2016-07-02 23:16:44 -05:00
a42ab99a9d Artifact drops are now separately dropped each time a rare or legendary
roll occurs. EXP orbs are now split. 75% drop on actual kill time, 25%
drops after the explosion.
2016-07-02 18:13:54 -05:00
BuildTools
a7b98f2a54 Improve Looting drop chance calculation. Modify Drop Rate some more.
#Balance
2016-07-02 18:02:23 -05:00
16599b5cf6 Hellfire Zombies...Are Terrifying. 2016-07-02 17:39:12 -05:00
d8a3d0f781 Rewrite Loot Tables to follow the original goals. Loot has been
rebalanced to account for gear progression over time. Farm gear at one
tier -> Get strong enough for next tier. Modified Mysterious Essence
Behavior. They are now harder to find, but still as random as ever.
Nerfed Malleable Base chance a tiny bit. Zombie Leaders / Bosses have a
very high chance to now give a special piece, so they are worth
fighting! Hellfire Zombies have gained a new ability: Wall Breakdown.
Similar to old Charge Zombies, they will attempt to break down blocks
around them to get to you. (Does NOT activate when they are idle!) Fixed
bugs relating to damage calculations for explosions and fixed Blast
Protection damage calculations.
2016-07-02 05:31:45 -05:00
1a56bb7951 Fixed Nether Warts not being properly recognized in Malleable Base
Quest.
2016-06-30 05:51:21 -05:00
eb09d973b5 Fixed many bugs relating to Crafting a second Ender Item Cube, World
Shop bugs, and Item Cube bugs.
2016-06-29 22:43:37 -05:00
7ff8c0faff Re-enable Item Cube recipes. 2016-06-28 06:11:32 -05:00
be2b21ba2f Emergency hotfix to fix unfortunate side effects of trying to prevent
normal ender chests from being used in Ender Item Cube + Nether Star
crafting recipe.
2016-06-28 05:57:58 -05:00
a2bf6fda88 Updated Item Cube handling. No longer allows multiple players to view
the same inventory at the same time. Plays an error sound and displays a
message when attempting to do so. This prevents bugs. In addition, allow
item cubes to be handled inside ender item cubes. Add in missing checks
for item cube validation and fix up crafting recipes involving item
cubes. Finally, added a recipe that allows you to duplicate an ender
item cube using a nether star (shapeless)
2016-06-27 23:53:48 -05:00
efc9b09a1e Distinguish between Test Server and Main Server when updating. Add in
isArtifactItem() to API.
2016-06-26 11:57:39 -05:00
ee468bf2b7 Added more localizations to tooltips. Fixed durability setting issues.
Added more checks for shop sessions and shop integer/decimal handling.
2016-06-26 02:37:21 -05:00
1e47221bde Add in no cooldown attacking to remove the AoE. 2016-06-25 22:12:13 -05:00
4c20ce325f Bugfixes: Anvil name in PrepareAnvilCraft event, Malleable Base Quest
handles Jack o'Lanterns properly now, Added Roman Numerals for
enchantments beyond Level 10 when displaying. Attack Speed modified to
disable AoE and charging combat system. Notify Discord when the server
is shutting down. Looting slightly affects mob drops now! World shops
now cancel out in reasonable places. Durability issues have been fixed
for spawned mobs.
2016-06-25 21:48:36 -05:00
b9e31e5f7a Fixes and changes to PlayerStructure to make it a lot more accessible
and faster. MalleableBaseQuest fixes. Added Localized API methods for
using material name with data.
2016-06-25 14:03:18 -05:00
a34656f85c Fix 1 -> i. 2016-06-24 23:24:00 -05:00
325d1ae525 Forgot to remove debug message. 2016-06-24 18:18:31 -05:00
93a9ca06fe No more spam with party damage messages. 2016-06-24 18:16:23 -05:00