319 Commits

Author SHA1 Message Date
468b298fa7 Minor fix for -1 breaks remaining. 2016-08-17 19:22:12 -05:00
cb1b8fbd6a ->Item Cube Navigation is now implemented! Opening item cubes will save
their opened order such that closing your inventory will then open up
the previous item cube viewed until you have closed all previously
opened Item Cubes. In addition, you can click outside the inventory
window to completely close your inventory immediately and ignore all
opened Item Cube history.
->All artifacts when broken now turn into dust... This dust is not
useless however. With patience, the Artifact's power may return to
you...
->All obfuscated in-game text is now obfuscated properly in Discord chat
as well.
->getHardenedItemBreaks() no longer produces a null pointer exception
when referencing a null player.
2016-08-17 19:17:20 -05:00
504017fe6b Fix Item Cubes and Perma Night vision. 2016-08-17 06:03:52 -05:00
bc143da90e Add glowing removal when a player joins. 2016-08-16 21:59:19 -05:00
d9093cc274 Provide logging data for every single glow event. 2016-08-16 21:50:02 -05:00
cc70abb045 ->Invulnerability lasts until buyback is done.
->Fixed Barbarian Set.
2016-08-16 21:36:05 -05:00
173c2d539f ->2-piece Dawntracker set bonus has been moved to the 4-piece set bonus.
The 2-set bonus is now Debuff Resistance while the 3-set bonus is now
Lifesteal %.
->Ranger pieces are now officially implemented as part of the new set
system. Their stats no longer apply to just Ranger mode, just like the
other sets.
->Ranger pieces now drop just like all other set pieces, no longer
requiring the killer to be in Ranger mode.
->All old Ranger set pieces will be automatically converted to the new
set system.
->Rangers can now shoot through players and damage mobs properly.
->Detecting if players are playing Spleef has been optimized.
->All non-monster damage entities no longer deal damage at 20 ticks per
second.
->Fixed a bug where Line Drive's damage ramped up massively based on
number of targets hit.
->Getting killed now displays how much damage the killing blow dealt to
them.
->Blocking now displays your Block Chance % alongside your Damage
Reduction %.
->Fixed a bug causing the Damage Reduction % message to display twice
when blocking.
->Projectile Protection and Blast Protection are no longer additive with
the total Protection level. Each is calculated separately and is a
separate multiplier in calculations involving Damage Reduction.
2016-08-16 21:22:17 -05:00
83b6b419b7 Fix Defenders damaging each other from defending. 2016-08-14 22:08:22 -05:00
e779ccb420 Ranger mode and Bow arrow shooting fixed, while still preventing them
from being hit by Strikers. Obey hidden flags with item description.
2016-08-14 20:30:17 -05:00
22e1dc51bc Prevent removal of global attack cooldown. 2016-08-14 17:38:39 -05:00
e7c69e2757 Remove debug spam messages. 2016-08-14 17:14:40 -05:00
dd970a9b23 Item Cube inventory populating is no longer delayed by a tick. 2016-08-14 17:13:10 -05:00
f45ff6bf0e Add null check when updating set item descriptions. 2016-08-14 16:59:32 -05:00
91a7aadcd0 Fix issues with Strikers always having 20% dodge chance. 2016-08-14 16:09:42 -05:00
a287f66df7 Fix Elites 2016-08-14 15:33:54 -05:00
8005448cb8 Update API. Minor bugfixes. 2016-08-14 15:18:01 -05:00
8e083867e8 Fix Recycling Centers, fix teleportation into nether portals on death,
fix elites going into nether portals.
2016-08-14 14:36:45 -05:00
551fd81699 Fix the willpower bar not disappearing. 2016-08-14 13:03:02 -05:00
9b3bc4e144 ->Strikers can no longer hit and block player's arrows.
->Fixed a bug causing Defenders to be hit every tick for tanking others'
attacks.
->Ghast fireballs can be reflected once again.
->Remove global attack cooldown on Elite monsters for Rangers.
->Elite Monsters now carry axes instead of swords, causing shields to go
on a cooldown.
->The Elite Monster healthbar now shows its current target next to its
name.
->Added removeNoDamageTick(damager,target) to API.
->Line Drive is more responsive and has a proper AoE Range now.
->Knockup of Line Drive reduced slightly.
->Hellfire Zombie Pigmen now behave like Hellfire Zombies in the
Overworld.
->Players can no longer be in Ranger mode while holding an equip in
their off-hand.
->Update Elite Boss mechanics.
->Elite monsters are no longer affected by portals.
->Fixed a bug where the Elite boss global attack cooldown was not being
applied.
->Fixed a bug where the Elite boss would be stuck forver in the middle
of an attack after killing someone.
->Players with the Full Ranger set will now benefit from all the set
effects regardless of the mode they are in.
2016-08-14 12:32:04 -05:00
ecbe7f9d2b Added finaldamage calculation to API. 2016-08-14 02:32:01 -05:00
1de22e0664 Show display of parties properly. 2016-08-13 22:25:15 -05:00
2ac3667437 Fix Party distance measuring worlds. 2016-08-13 22:13:42 -05:00
a41de55117 Fixes 2016-08-13 22:12:23 -05:00
bdaf76186f Fix Crit Damage, Add Damage breakdown when taking down an Elite fails. 2016-08-13 22:02:22 -05:00
a4dab6592f ->Graceful Dodge invulnerability time has been significantly reduced.
Graceful Dodge properly stacks when it's on multiple pieces of gear.
Graceful Dodge now costs 10 levels per point.
->Graceful Dodge properly applies Night Vision when activated.
->Critical Damage scaling has been fixed to scale properly from 200%
instead of 0%.
2016-08-13 21:41:30 -05:00
12ba779d88 ->'/dps' tracker now shows the largest single hit dealt during tracking
time.
2016-08-13 21:08:54 -05:00
f8efbec088 ->Fixed a bug with legacy artifact items causing errors.
->Fixed a bug where players would randomly lose items permanently from
the buyback screen by clicking around on the bottom inventory.
->Zombie Leaders no longer randomly have very low amounts of health.
->World shop Purchase messages now survive server restarts so players
are aware of all items that were sold.
->Purchasing items from shops now attempts to gives you the item in your
inventory directly rather than just dropping it on the ground.
->Localize all Music Discs properly.
->Skulls and Heads have been localized.
->Add a sound for when Deadly Creepers get primed to explode. (Make the
sound consistent with Hellfires.)
->Items dropped after a player dies and buys back items will be
invulnerable to fires, explosions, etc.
->Fire effects and explosions for Hellfire monsters and angry Creepers
has been dramatically reduced!
->Global attack cooldown against Elite monsters reduced from 2.00
seconds to 1.75 seconds.
->Custom arrows no longer show an irrelevant potion effect type in their
description.
->Party system has been revamped to be distance-based instead of
region-based. Players can be up to 32 blocks away from each other to be
considered in the same party. Parties that are nearby other parties will
automatically have their parties combined.
->Party bonuses are now applied for each 'additional' party member, not
for total party members. (Before you would get +20% Damage / Defense
with you and one other party member. Now you only get +10% Damage /
Defense.)
->Added IsInSameParty(p,p2), isSetItem(item), getItemSet(item),
getItemTier(item) to API.
->Fix Defender Damage Reduction for other party members.
->Zombies can now hold decorative shields.
->Shields display properly when linked in chat now.
->Fixed a bug where respawning on a location with a Nether Portal
prevented you from buying back items.
->Bow Artifact Experience is now buffered and held back until you are no
longer in combat to prevent the bow from cancelling drawbacks due to XP
updates.
->Fixed Lifesteal not being able to fully heal a player.
2016-08-13 21:03:06 -05:00
c4e49639c6 Fix Elite Zombies causing players to be kicked. Items dropped will
always be invulnerable.
2016-08-13 01:55:22 -05:00
692bb92bd1 Fix elite monster equip 2016-08-13 00:23:57 -05:00
de41e4bde3 Participant List fix. 2016-08-12 23:56:44 -05:00
68e402cf78 Fix Loot drop rate, fix items being permanently lost. 2016-08-12 23:48:47 -05:00
d9e1e43ef1 More Elite Monster fixes. 2016-08-12 23:14:37 -05:00
39e7e2c53f Quick fixes. 2016-08-12 22:52:30 -05:00
041f24076b Lifesteal removed from Barbarian pieces. 2016-08-12 22:03:49 -05:00
ccea62159b Fix Set Item Updating. 2016-08-11 22:09:32 -05:00
7936509eee ->Only allow Rangers to change Ranger modes when holding a bow.
->Monster skill damage is now properly affected by applied debuffs.
->Fixed a bug where elite monsters did not properly apply Weakness X to
prevent attacks temporarily.
2016-08-11 17:21:55 -05:00
a2926e1cbf Added custom item constants. 2016-08-10 21:56:15 -05:00
8e2039658f ->Modified Elite spawning algorithm slightly.
->Elites no longer blind you for so long. In fact, they blind you
briefly to indicate they have targeted you (when changing targets)
->Elite monster HP increased from 1200->4800.
->Elite loot has been significantly modified and balanced. Elites drop
their gear when killed. They also drop an elite loot chest for each
player, which contains many goodies. Finally, there is a small chance to
get some extra loot that may be useful later...
->The Songsteel piece bonus has been modified. It no longer provides
Health and instead provides % Block Chance. Block Chance has a chance to
completely nullify damage, but only while blocking. Just like Dodge
Chance.
->The Dawntracker piece bonus has been modified. It no longer provides
Lifesteal and instead provides Health. The Dawntracker set bonuses have
been modified as well. It now provides % debuff resistance, Damage, and
Lifesteal.
->Weakness no longer weakens abilities.
->Fix a bug with Greed always being knocked off of items.
->Malleable Base Drop rate has been reduced significantly.
2016-08-10 21:18:15 -05:00
9e44705ad1 Add generateMegaPiece with basetier option. 2016-08-10 00:45:19 -05:00
26a2339f98 . 2016-08-10 00:42:09 -05:00
b456d43c3f ->Fixed a bug where picked up crafted arrows would be stored and lost in
an arrow quiver if a player had one, instead of returning to the
player's inventory.
->Play an item pickup sound when players pick up arrows with quivers, or
custom arrows.
->Monster damage has been equalized across the board. Monsters will deal
consistent damage now, and will no longer sporadically deal a ton more
or a ton less health based on their gear. Be warned that the overall
damage dealt by these monsters, especially in the Deadly and Hellfire
levels has been increased.
->Fix Hunter's Compass being useable when left-clicking.
2016-08-09 18:45:50 -05:00
d9bed74a5b Update URL for TwosideKeeper. 2016-08-09 01:43:43 -05:00
a6bb37c374 ->Fighting Elite Monsters now displays a healthbar if you are targeting
one.
->Fixed Elite monster equipment drops to properly set enchantments on
items.
->Players can now shoot arrows through each other.
->Hunter's Compass activation now occurs on a right-click while holding
it in your hand. Updated the item's description accordingly.
->Fixed a bug where a Hunter's Compass will not disappear from your
inventory when it breaks with only one left.
->Fixed a bug where non-hellfire mobs were dropping Hunter's Compasses.
->Fixed a bug where Elite monsters could be leaders.
->Fixed error messages being caused by clicking outside of inventory
windows with certain items.
->Fixed a bug where Bow users would be targeted even though the monster
was aggro'd by another player.
->Fixed a bug with Poison allowing players to instantly kill monsters.
->Fix explosion damage not properly applying damage to entities.
->Zombie Leaders no longer have random amounts of health.
->Breaking sound now plays when a Hunter's Compass breaks.
->Modify Zombie Leader health to much higher and consistent values.
->Elite monsters now have 50% more health.
->Set items will automatically update their descriptions more often now,
so if you have an out-dated piece, it should auto-update.
->Vanilla behavior that subtracts durability based on damage taken is
removed. All damage taken only removes 1 point of durability per hit.
->Headshot calculations are much more accurate now. 
->New Craftable arrow types are now available! These will power up the
Ranger class greatly when used properly! But can be quite expensive.
http://puu.sh/quQUA/783d5a6d99.png
2016-08-09 01:34:51 -05:00
7a0a75a519 Compass.. 2016-08-07 22:01:35 -05:00
6f018ff69d Leash range is capped. 2016-08-07 21:59:19 -05:00
ba133db087 Set health to max health when respawning. 2016-08-07 21:15:12 -05:00
0d8115fdc3 Remove debug message spam. 2016-08-07 21:11:50 -05:00
6ea02f3d1f Elite monsters move back to their spawn point after killing all targets. 2016-08-07 21:09:21 -05:00
88988be3dd Extend timer. 2016-08-07 20:35:49 -05:00
05475b66fb Elites will move elsewhere when players die to them. 2016-08-07 20:26:55 -05:00