193 Commits

Author SHA1 Message Date
e13dc4b29e Forgot to add T15 stats to all perks. 2016-08-04 22:42:07 -05:00
3cb966aa6b ->Fixed a bug where players can duplicate items after dying by leaving
the game with the Death Loot inventory open.
->Fixed a bug where shield durability would be subtracted when using
Defender's Rejuvenate skill even when it was on cooldown.
->Fixed a bug where Line Drive's cooldown was not visually correct with
the cooldown indicator.
->Fixed a bug where Thorns was not applying the proper amount of damage
to mobs and players.
->The new artifact tier cap is T15. All stats leading up to T15 have
been scaled accordingly.
->Added 'Survival' perk to Artifact Armor.
->The secondary explosion from mobs exploding now does proper damage to
players.
2016-08-04 22:30:28 -05:00
41cbe5250f Another fix for ConcurrentModificationException. 2016-08-04 00:46:25 -05:00
a6b681feae More fixes....maybe. 2016-08-04 00:37:59 -05:00
5eaea8ae5d REbuild. 2016-08-04 00:18:10 -05:00
c9c7f11d2a Final? 2016-08-04 00:11:06 -05:00
6ea8c1aa26 Fix player stats. 2016-08-04 00:02:32 -05:00
6e911b32ca Random Fix. 2016-08-03 23:56:08 -05:00
804497e931 Fix Loot not dropping. 2016-08-03 23:51:32 -05:00
4d76fc9bce ->Fixed NullPointerException when players leave the game on a Minecart. 2016-08-03 23:13:55 -05:00
b170a0ad5d ->Fixed a bug where a Ranger's Dodge buff would be consumed when the
player was hit while invulnerable.
->Essences no longer spawn due to projectiles causing teleports and
water causing teleports.
->Armor penetration formula has been fixed.
->If /dps is on, damage per hit is displayed on screen.
->Rangers that shoot Endermen send them to oblivion...
->Damage from explosions is now x1.0 intended value (Up from x0.375)
->Damage dealt from Line Drive now scales from x1-x5, based on how much
health the mob is missing when performed.
->Line Drive Cooldown increased by 4 seconds.
->Habitats influence nearby habitats now.
->Killing a mob with Line Drive now lowers the cooldown of Line Drive by
2 seconds per kill.
->Improved internal settings for cleaning up the monster list of
despawned monsters.
->Leaders now gain their red glow back if they lost it after a few
seconds.
->'Greed' perk nerfed heavily. Requires a lot of point investments and
knocks off of items frequently. Only divides stats for each piece that
has Greed on it, instead of how many levels of greed exist.
->Fixed a bug where Greed divided all stats more than one time per
piece.
->Death count now shows in player list.
2016-08-03 22:59:46 -05:00
029275305c ->Fix Rejuvenation to subtract durability from Shields.
->Rejuvenation now costs 400 durability per cast.
2016-08-01 22:44:30 -05:00
fc4d58be72 Line Drive cost increased dramatically. 2016-08-01 22:38:08 -05:00
55c3ffa6bc ->Make EXP rate reach a cap for spawning Malleable Bases.
->Experience that spawns will no longer lose any value due to other
nearby experience orbs being spawned.
2016-08-01 21:03:29 -05:00
8be7044e91 Zombie Pigman is now detected properly when deciding if bonus loot
should be dropped.
Malleable bases do not drop for massive amounts of experience (ex.
Dropped from players dying.)
2016-08-01 20:50:32 -05:00
e8b6d1c109 Fixed a bug where Buy shop signs would display how much there was to
sell as the amount, instead of how much space is available.
2016-07-31 20:53:24 -05:00
febc66b16a Fixed a bug where Purchase shops would turn into sell shops. 2016-07-31 20:50:04 -05:00
1113ebbed8 ->Defender Mode in-game text updated.
->Set piece tiers are no longer based on the type of piece they are
created on. Instead, tiers of higher rank require a lot more luck to
obtain than lower tiers.
2016-07-31 20:35:14 -05:00
7bf3a6be9f ->Fixed a bug where Artifact bows were not able to gain any experience.
->Fixed a bug where player death messages were appearing more than once.
->Fixed a bug where Strikers were not getting a passive 20% critical
chance.
->Minions from Zombie Pigman Leaders are now actually Zombie Pigmen
instead of regular Zombies.
->Critical Strike Chance is now displayed in /stats.
->Life Steal Amount is now displayed in /stats.
->New Item Sets are now available as mob drops! Find them, mix and match
set bonuses, or try for a full set for the extra 5 set perk!
->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.
->API methods that relied on block checks but had arguments of type
Location have been updated to Block arguments.
->Shops now update their stocked amount properly if they are relocated
to another chest or if the server crashes.
->Item Localization Fixes
->Artifact Equips that despawn have a 100% chance of ending up in a
Recycling Center.
->Hellfire Endermen now create Endermites while they fight you.
->Leader mobs glow red now.
->Reinforcements no longer spawn additional leaders.
->Pre-emptive strikes are now calculated as mobs not having noticed you
yet. Mobs that do notice you become exempt from a pre-emptive strike.
->Durability on equipment properly decreases when hitting monsters.
2016-07-31 04:25:14 -05:00
284535db7c ->Hellfire Endermen now create Endermites while they fight you.
->Leader mobs glow red now.
->Shop sign methods for the API now require blocks instead of locations
as arguments.
2016-07-30 11:18:06 -05:00
0eec4b2667 Server will automatically restart if there are 0 players online. 2016-07-30 03:29:31 -05:00
4d04a39c85 All Damage events can now increase Artifact experience. Added in
canPlaceShopSignOnBlock(Location) to API. Limited chicken spawn cap to
20 in a small region.
2016-07-30 03:20:35 -05:00
94d607e53c Fixed Absorption Health Calculation. 2016-07-30 01:17:59 -05:00
66bbf5e587 Fix Damage Calculations. 2016-07-30 00:26:31 -05:00
a2e6449ab7 Bow Artifacts gain EXP again. Death messages no longer appear twice. 2016-07-29 23:13:07 -05:00
c9ddbb7bc7 Fixed getServerTickTime(). 2016-07-29 21:36:14 -05:00
11b8302a87 removeShopItem() now fails silently. 2016-07-29 20:37:17 -05:00
d22b1c305f ->Added hasPermissionToBreakSign(Sign, Player)
->Fixed return conditions for hasPermissionToBreakWorldShopSign()
2016-07-29 20:33:21 -05:00
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