456 Commits

Author SHA1 Message Date
e53faf0928 Make sure we execute a clean build. 2016-07-26 06:02:46 -05:00
42dc5a29a4 Fix Creeper Explosion Damage. 2016-07-26 06:01:02 -05:00
5304bd665b Force version update. 2016-07-24 23:36:21 -05:00
8a1ebb5092 ->Artifact Equips no longer get a 2x damage bonus from being a Hardened
piece.
->Ranger's Passive bonus damage reduced from x4->x2.
->All Damage increasing enchantments have been converted from 10% bonus
multipliers to their respective vanilla damage increase values, except
for Power. Power follows the same formula as Vanilla Sharpness values
now.
2016-07-24 23:30:46 -05:00
0e6d99f8ed Fix Dodging and Iframing and damage dealing. 2016-07-24 23:03:10 -05:00
3e623852b7 Fix Sharpness Multiplier display 2016-07-24 22:44:25 -05:00
a7e10880ea Fix Tumble. 2016-07-24 22:29:58 -05:00
4506d0b7c1 ->Fixed a bug where the number of drops was exponentially increased
based on drop bonuses.
->Fix a bug with identifying valid Malleable Base Quest item types
properly.
->Fixed a bug where 1 player sleeping would cause the server tick time
to be modified drastically.
->Artifact base weapon damages have been buffed to reflect their wooden
counterparts.
->The size of Hellfire Creeper and Deadly Creeper angry explosions have
been reduced.
->Add getPlayerVelocity(Player) to API. (Returns player velocity in
m/sec.)
->Added DPS meter/Damage breakdown. Start the tracker with /dps. Stop it
again with /dps to view results.
->Fix "Piercing" Artifact Ability displayed value.
->Strikers are now invulnerable during the dash of Line Drive.
->Defenders can now press Q (drop key) to activate "Rejuvenation", which
gives a 2 second invulnerability window, and 10 seconds of Regeneration
X. Costs 20 shield durability. 2 minute cooldown.
->Wither skeletons, Guardian Bosses, and Pig Zombie Leaders are now
named properly.
->Using [] now displays the amount of items being held when linking
items.
->Server Icon updated with a night time picture of Twoside.
->Fix a bug where two minecarts would be produced when shooting a
minecart with a bow while riding in it.
->World shops now automatically sell the next available item stored in
the world shop chest when it sells out. (Ex. Putting stone and
cobblestone in a shop will switch the item to cobblestone once stone
sells. The price is not modified however.)
->Added isWorldShop(Block) to API.
->Deadly mobs had their base stats buffed slightly to decrease the
difficulty gap between Deadly and Hellfire mobs, while increasing the
step up from Dangerous to Deadly tier.
->Increased the Resistances of Dangerous, Deadly, and Hellfire Mobs that
do not wear armor normally.
->Eruption and Earth Wave damage values have been buffed significantly.
->Line Drive and Tumble are now activated by pressing Q (drop key)
instead of Shift+Q and Left-Click + Shift. Pressing Shift+Q during
Tumble will perform a backwards jump, while pressing Q will do the
current behavior.
->The Mysterous Entity no longer laughs at you repeatedly when dying in
the void.
->Cooldowns of skills now show up right when you login, so there is no
confusion about when you can first execute them.
->Modification to Ranger Mode: Only Sniping mode shoots lightning-fast
arrows now. Debilitation and Close Range mode shoot normal speed arrows.
2016-07-24 22:16:34 -05:00
295a120e3b Comment out the setCancelled(true) line for ProjectileLaunchEvent. Was a
leftover from shooting arrow testing.
2016-07-20 23:53:15 -05:00
7b6d647f93 Added Loot Logger. 2016-07-20 06:01:00 -05:00
1db2164c3b Fix Ranger tumble. 2016-07-20 05:41:40 -05:00
4eae40adc8 Make Tumble work for real. 2016-07-19 23:38:22 -05:00
01699e6710 Make tumble work when left-clicking mobs. 2016-07-19 23:27:24 -05:00
1d78308d28 Fix AOE bug, again. 2016-07-19 23:22:13 -05:00
7ba0208943 ->Ranger mode allows you to use items in your offhand now while
maintaining Ranger mode status.
->Fix a bug with AoE applying to every type of weapon, even with no AoE.
->Artifact pickaxes are no longer considered weapons.
->Fix MalleableBaseQuest not accepting player-made potions as valid
items.
->Lowered speed of Shadow Walker by one tier.
->Fix Hellfire Endermen being set on fire.
2016-07-19 23:10:08 -05:00
d53916335e Update version. 2016-07-18 18:49:06 -05:00
a5358d0396 Added back in Bow Mode Logger. 2016-07-18 18:47:02 -05:00
ca2b7c8a79 ->During thunderstorms, mobs will have a normal spawn rate, even on the
surface.
->Basic item decomposition has been removed. Transmutation through
Alchemy is the preferred method to decompose materials now.
->Zombie minion damage slightly nerfed.
->You know how I said Anvil renaming was really fixed, like really, and
I meant it? Well, I now I really mean it for the last time. Really.
->Ranger Close Mode receieves modifications:
---> Rangers that kill a mob in Close Range mode will obtain a "Full
Dodge" buff. This buff lasts until the player takes damage from any
damage source. The buff provides 100% dodge chance.
---> Rangers can now tumble by holding shift and left-clicking to gain 1
second of invincibility and a speed buff. Rangers who have a full set
will gain 3 seconds of invincibility from this ability.
2016-07-18 18:12:21 -05:00
2f0304f9f1 Added a small explosion effect when hitting things in Sniping mode. 2016-07-17 19:10:55 -05:00
d3cbd05b1b Update version. 2016-07-17 16:20:46 -05:00
8f6c7ed236 Absorption works again. During thunderstorms, mobs will spawn at 100%
the regular spawn rate.
2016-07-17 16:20:24 -05:00
b3c5722a80 ->Fix a bug with items renamed by anvils to create never-ending mode
strings on an item.
->Fix a bug with the server automatically restarting on plugin updates
when there were still players online.
->Headshot hitbox size is now a factor of how far back the bow is drawn.
Barely drawing the bow back leads to a much smaller headshot hitbox.
->Sniping Mode for Rangers has been modified: Headshot damage increase
starts at x2 damage. This amount increases by x0.25 for every level of
Slowness the Sniper obtains. For every shot hit, the Slowness stack
increases by one level, and refreshes the duration of Slowness (5 second
duration) up to 8 stacks. At Level 8 Slowness, a sniper's headshots
deals x4.0 damage. When Slowness wears off, your damage counter resets.
This allows you to move around while not sniping without having to
change modes.
->Sniping Mode now costs 3x normal durability for each arrow shot.
2016-07-17 15:21:22 -05:00
1a59c3d33a Fix Null Pointer. 2016-07-17 04:54:45 -05:00
04be7ff32a Make Artifact Equips invulnerable. 2016-07-17 04:44:53 -05:00
e9011cb476 ->Fixed the order messages appear for automatic updates when players
leave to force a plugin update.
->Fix a bug with the "AOE" ability dealing no extra damage.
->Fix bow damage when hitting mobs regularly with it. (Sharpness still
increases damage)
->Fix bug with /awakenedartifact error'ing out when holding a
non-artifact item.
->Artifact Equipment now has a chance to end up at the Recycling Center
when despawned.
->Artifact Equipment is invulnerable if dropped.
->Dodge Chance now displays in /stats.
->EXP for Artifact bows now gets stored and charged up until you kill
something. EXP is infused into the bow once the kill occurs.
->Improved the calculating efficiency of the "AOE" ability.
->Improve detection of when mobs should be dead. No more mobs that will
be "unkillable" without a proper damage source.
->New loot added to the loot tables. Ranger gear can now be obtained if
the killer is a Ranger. Ranger gear provides bonus dodge chance so you
will never get hit! There are also sets to collect. Getting all 4 pieces
of a set rewards you with +20% increased damage reduction and +20
Health! All the stat bonuses from the pieces only apply when the wearer
is a Ranger.
->Thorns has been buffed! Thorns does flat damage equal to the level of
the enchantment. If you have multiple pieces with thorns, the highest
level piece will be used to calculate damage. This means stacking thorns
on multiple pieces is ineffective! Be careful fighting mobs with Thorns
on them also.
->Transitioning between parties is now smoother, no longer has updating
issues with player names.
->Player mode is now displayed in the player list and can also be viewed
with /stats.
->Health display in player list turns blue when you are full health.
->A notification and sound now plays when strikers activate a
Pre-emptive Strike.
->Information about each combat mode (Defender, Striker, Ranger) can now
be displayed by clicking on it in /stats.

Ranger Mode is now available!
->Defined by holding a Bow in one hand, and no shield in the off-hand.
Can only be wearing leather armor, or no armor.
->Left-clicking mobs will cause them to be knocked back extremely far,
basically in headshot range, when walls permit.
->Base Arrow Damage increased to x4.
->Arrow speed massively increased. Your old max firing speed is the new
minimum drawback speed.
->You can dodge 50% of all damage from any damage sources.
->You have immunity to all Thorns damage.

Shift Right-Click: Change Bow Modes

- Close Range Mode (Default): You gain the ability to deal headshots
from any distance, even directly onto an enemy's face. (Old headshot
behavior)
- Sniping Mode: Headshot collision area increases by x3. Headshots deal
x4 damage, but you also have Slowness VI while in this mode.
- Debilitation Mode: Adds a stack of Poison when hitting non-poisoned
targets. Hitting mobs in this mode refreshes the duration of the poison
stacks. Headshots made in this mode will increase the level of Poison on
the mob, making the mob more and more vulnerable (+50% damage per
stack).
2016-07-17 04:43:29 -05:00
143f371086 Modify Zombie Leader HP. Remove unnecssary debug messages. Localized
Name function returns the name of the item if possible. Add Frosted Ice
back into the blacklist of Malleable Base Quest items. Increased loot of
zombie leaders at surface level.
2016-07-16 11:38:16 -05:00
04cb3b2b55 ->Fix Item Cube viewing if you do not click an item cube.
->Fix damage dealing for non-spell attacks.
->'Auto Repair' durability healing reduced by half.
2016-07-16 01:06:09 -05:00
ebd359d9fe Add in debug info for monsters. 2016-07-15 20:18:32 -05:00
614b972798 Commit new jar. 2016-07-15 18:31:43 -05:00
d17fadffe0 Fix a bug with armor being referenced on the hotbar. 2016-07-15 18:30:26 -05:00
d25b99439f Set Updater to automatically update task. 2016-07-15 16:25:52 -05:00
7590b301e5 Testing hash update. 2016-07-15 16:20:09 -05:00
4fabccf581 Update version number. Remove an annoying debug message. 2016-07-15 16:17:22 -05:00
b2f23fc236 Fixed Hardened Obscured item breaks. 2016-07-15 16:10:20 -05:00
f2ee0afa71 Fix Hardened Item Breaks. 2016-07-15 15:32:17 -05:00
809cd721ef ->Fixed Anvil repairing with custom named items. No really, I did...I
mean it.
->All event listeners now ignore cancelled events.
->Plugin update detection will now occur during plugin update messages
and right before server shutdown.
2016-07-15 14:30:40 -05:00
a1f6117d39 Update jar. 2016-07-15 10:58:17 -05:00
f95737fa1e If all players leave during a plugin update, the server restarts. 2016-07-15 10:52:36 -05:00
431eb48b22 Add sound effects when a hardened item is breaking. 2016-07-15 01:40:44 -05:00
cc52679a55 ->Plugin update messages no longer appear twice in special
circumstances.
->You no longer auto-pickup shields if you are in Striker mode.
->You can no longer accidently drop a sword while sneaking, even if you
are wearing a shield.
->Fix a bug where Line Drive's cast direction could be modified
mid-cast.
->Fix a bug where a mob would get hurt multiple times from one Line
Drive cast.
->Normal Loot from monsters will drop regardless if a player has killed
them or not.
->Bow artifacts now apply experience after launching the arrow instead
of when the arrow hits an enemy. If an arrow lands its mark, you will
gain extra experience for the next arrow fired. Headshots will give even
more bonus experience for the artifact bow.
->Fix Drops and experience drops when the player kills mobs indirectly.
->Vanilla Minecraft drops from mobs will now appear properly even when
players do not directly kill the monster.
->Mending for Harvesting tools has a slightly less likely chance to fall
off than on weapons and armor.
->Lowered 'Auto Repair' base values to be a little less ridiculous.
Artifacts with Auto Repair will not repair as quickly while underground
(no sunlight).
2016-07-15 01:31:13 -05:00
97f5183596 commit 2016-07-13 23:52:49 -05:00
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