365 Commits

Author SHA1 Message Date
94d4a88948 ->Recycling Centers now prevent common items from appearing inside
Recycling Centers. (If they are actually common.)
->Death Loot Manager now properly survives server restarts, so players
who have died and ragequitted no longer will have permanently lost their
loot.
->Added 'hasPermissionToBreakWorldShopSign(Sign,Player)' to API.
->Added
->Shops now update their stocked amount properly if they are relocated
to another chest or if the server crashes.
->Item Localization Fixes
2016-07-29 20:12:21 -05:00
4f8563376d The chance is 50%, since the messages are once every half hour. 2016-07-29 05:49:03 -05:00
0b63a9a8fc Make habitation increases a lot less frequent. Didn't realize it was
once every 5 minutes.
2016-07-29 05:45:38 -05:00
df10def718 ->Fixed a bug where arrows would not properly disappear when hitting
mobs.
->Fixed a bug where mobs could not deal damage to each other.
->Removed mob spawn height reductions for worlds that are not the
Overworld.
->Added a new non-deprecated version of DealDamageToEntity().
->Updated Striker Mode, Defender Mode, and Ranger Mode descriptions
in-game.
->Mobs are smarter about where they spawn now. They will figure out
areas that are dangerous and avoid them. You can check what the expected
Habitation level of an area is with /stats.
2016-07-28 21:55:25 -05:00
7187c1414a Even cooler Eruption now. 2016-07-28 05:26:23 -05:00
40f420bf89 ->Absorption works once again.
->Add getArtifactAbilityValue() to the API. Returns the raw value of an
ability on an artifact item. (Ex. If Strike 5 gives the player 4.2
Damage, then this method returns 4.2.)
->Fixed a bug where Preservation on Artifacts would actually increase
the decay rate of Potential loss.
->Fixed a bug where the death messages from players dying would display
twice.
->Eruption now releases blocks broken up into the air, making the effect
more interesting.
2016-07-27 22:53:04 -05:00
97f91aa688 Stable chunks. 2016-07-27 17:37:13 -05:00
f03b2555f8 Include debug for chunk loading. 2016-07-27 16:47:07 -05:00
6c620fc599 Fix explosion calculation with blast protection accounted for. 2016-07-26 06:16:08 -05:00
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