483 Commits

Author SHA1 Message Date
c86785c16b Fixed a bug causing items to vanish while picking up partial stacks that
enter a player's inventory.
2017-05-10 03:52:51 -07:00
30915bb6b6 Toxin Set Implementation almost completed. Fixed a major bug with item
drops not working.
2017-05-09 19:56:54 -07:00
f9f4935463 Added functionality for Ranger sets. 2017-05-06 02:03:28 -05:00
51b6759d7f Test Gitignore 2017-05-04 18:37:32 -05:00
248bdd16ad Ignore more files. 2017-05-04 18:29:53 -05:00
ef43bea3a0 Update TwosideKeeper .gitignore to prevent project modifications for
future committers.
2017-05-04 18:25:39 -05:00
1c1b9af6f5 Parkour code added. 2017-05-04 18:15:21 -05:00
19a418d1e0 Implemented two new Striker sets, Windry and Luci. 2017-05-03 23:59:28 -05:00
17c29a33df Implemented Temporary Block system for future combat purposes. Added
Wind Slash effect and mechanic. Optimized functions.
2017-05-02 22:14:52 -05:00
6b2c6e3d11 Improved calculation speed for damage dealing formulas and checking for
item set conditions. Should improve fluidity of combat in regards to the
server significantly.
2017-05-01 00:33:00 -05:00
25bb73a670 Prevent Test Dummies from giving Artifact EXP and Tactics EXP. 2017-04-18 21:27:06 -05:00
bf62dccbdb Allow dummies to automatically be removed. 2017-04-18 21:06:50 -05:00
46b7cb9779 +>Test Dummies have been scattered throughout various areas in towns.
You can use these to freely test DPS. They will announce DPS results
after you stop hitting them.
+>Fixed Debilitation mode poison application issues. No longer resets
the level of poison on a target when you miss a headshot on a high
poison stack target.
+>Poison deals a true damage DoT based on number of poison stacks every
second. Poison damage ticks are twice as slow on Undead monsters.
(Zombies, Skeletons, Wither)
+>The healthbar of Elite monsters and boss monsters now appears when you
are nearby them.
>Removed the reliance on Minecraft's poison system and debuff system to
determine if a monster is poisoned or not.
2017-04-18 21:03:23 -05:00
ec0fb8e22b +>Added damage display indicators.
+>Decreased the chance Infinity gets knocked off of Bows.
+>Added buff display indicators and improved handling of custom
buffs/debuffs.
+>Protection enchantment on shields now works properly when calculating
Damage Reduction.
>Increased Earth Wave artifact ability's level cap from 100 to 10000.
>Fixed a bug causing dodge chance to be incorrectly calculated.
>Fixed a duping bug with Vacuum Cubes.
>Improved efficiency of Filter Cube code so it causes less lag when
processing.
>Fixed a bug with duplicating ender cubes not working.
>Fixed a bug with Tumble cooldown being incorrect visually when the
player also had Cooldown Reduction.
>Re-did handling of Death Mark stack application. Now works on all
enemies.
2017-04-17 18:54:03 -05:00
44c1d79072 Added Damage Indicators. 2017-04-14 20:53:36 -05:00
91c05a9580 Removed old graph implementation. Fixed item pickup bugs. 2017-04-09 05:13:31 -05:00
c8abd91f50 Buggy graph system implementation 2017-04-07 23:48:59 -05:00
a8aa59ed25 Graph system fully implemented. Pending testing of all types of
inventories.
2017-04-05 00:00:50 -05:00
87dbf99a31 Implementation of Graph data structure inside Item Cubes. Fully
functional and bug-free.
2017-04-04 21:59:28 -05:00
1fa2a080c8 Implemented Graphs to prevent Item Cube nesting loss and optimized
Vacuum and Filter Cubes.
2017-04-03 23:45:45 -05:00
942654e0d1 Fix major Item Duping bug. Include framework for new artifact abilities. 2017-04-03 12:28:50 -05:00
84ead5b445 Arrow Barrage bug fix. 2017-03-03 12:25:33 -06:00
a5000283d3 Make auto equipping function with a full inventory. 2017-03-02 20:08:12 -06:00
310f5c687f >Increased Earth Wave artifact ability's level cap from 100 to 10000.
>Fixed a bug causing dodge chance to be incorrectly calculated.
2017-03-02 18:40:27 -06:00
73e685092f +>Added pickup animation for picking up arrows.
+>Improved stats of many artifact abilities. Scaling is much more
progressive and less random than previously. Percentage-based artifact
abilities have a cap of 100 artifact levels now.
>Fixed the bug allowing Slayers to continue to perfect dodge when hit by
non-entity damage sources.
>Dodge Chance, Critical Strike Chance, Cooldown Reduction, and Debuff
Resistance all now apply their stats multiplicatively instead of
additively.
>The particles for Piercing arrows now starts further away from the
player so their view is no longer obscured by them.
>Fixed a display bug with the particles of Piercing arrows going through
solid blocks.
->The Dodge Artifact Ability now requires 2 AP per level.
2017-01-29 23:52:26 -06:00
5d6182a393 Continued Implementation of Elite Guardian. 2017-01-27 01:56:14 -06:00
1c01ad595d Accept regular damage calls when there is nothing left in the damage
queue. Forgot to reset it.
2017-01-24 02:40:23 -06:00
40ceacb6a9 Added the DamageStructure to help delay hundreds of damage calls at once
to ease the load on the server when dealing damage, especially when
mobbing. Huge performance improvement.
2017-01-24 02:08:24 -06:00
417a4273a1 +>Rejuvenation no longer applies Regeneration X for 10 seconds, but
instead heals 5 HP (2.5 Hearts) every 0.5 seconds for 10 seconds.
+>Critical Rate of Wolfsbane trinkets increased from 2+(1*tier)% to
3+(2*tier)%.
+>Crit Damage of Moonshadow trinkets increased from 3+(2*tier)% to
6+(3*tier)%.
+>Lorasys Set has been revamped to gain power based on total tier level
of trinkets.
+>Dawntracker Set now has a 6 piece set bonus.
+>Artifact calculations have been revamped. In short: Multipliers were
nerfed, base damage / flat numbers were buffed. This also improves the
calculation speed of artifact abilities internally. Most artifact
abilities now go up to Level 10000, requiring a lot more grinding for
levels than before.
+>The proper item pickup animation now plays when picking up items. (A
visual effect that was never added back in.)
>Fixed application of potion effects to prevent unnecessary overriding
with potion effects that are clearly superior to current buffs.
>Fixed a bug causing Artifacts to take away 10% of total Potential per
level up, instead of 10% of remaining Potential per level up.
>Fixed a bug allowing players to use the swap key on a Bauble Pouch to
gain 10 extra Health when swapping to Slayer mode.
>Drops from suppressed mobs now appear immediately instead of after a
delay.
>Fixed localization of Prismarine, Prismarine Bricks, Dark Prismarine.
>Fixed a bug preventing multiple items from being picked up at the same
time due to automatic pickup.
>Fixed a bug causing Cooldown Reduction to make successful
assassinations increase the cooldown of Assassinate instead of resetting
it.
>Fixed a bug causing Regeneration multipliers to not properly multiply
base regeneration.
->Line Drive no longer goes through walls or solid areas.
2017-01-24 01:34:49 -06:00
5ac899616e Artifact Ability points have been redone. Uses a different formula, and
many values are now completely changed.
2017-01-20 01:45:15 -06:00
76bb197cca Make the activation of the Rocket Booster more responsive when in the
air.
2017-01-19 21:46:10 -06:00
09919b5ac8 Increase range slightly more. 2017-01-19 20:50:20 -06:00
90f12b6848 Prioritize Filter Cubes over Vacuum Cubes. Increase automatic pickup
radius.
2017-01-19 20:41:51 -06:00
7e0b4bddcc Allow all items to be manually inserted into vacuum 2017-01-19 19:20:38 -06:00
f52b17864e Fixed a bug preventing Luck of the Sea from being applied to artifacts
properly.
2017-01-19 17:23:44 -06:00
33b8f6b6e2 Fix Eruption knockup casting on nearby players. 2017-01-19 00:30:21 -06:00
7b45ad4ca3 Fix Provoke not provoking monsters. 2017-01-19 00:19:13 -06:00
35ada09a50 ArrayIndexOutOfBoundsexception fix for artifact growth leveling. 2017-01-19 00:08:27 -06:00
28bb2cc3fe ESSENCES. 2017-01-18 22:49:27 -06:00
6fb872b5ee Improved the high and low count statistics by only including the last
high and low from 60 seconds ago.
2017-01-18 17:37:21 -06:00
392e89a724 Fixed issues with the debug report not uploading from a proper filename. 2017-01-18 12:43:02 -06:00
cbb363c11d Fixed Armor pen from Tactics not being in calculations. Remove color
codes when writing debug reports to file.
2017-01-18 08:45:14 -06:00
fcaa8a49d0 Fixed Armor pen from Tactics not being in calculations. Remove color
codes when writing debug reports to file.
2017-01-18 08:45:14 -06:00
45ec9bf301 Make Item Pickups auto update Cube inventory lists. 2017-01-17 21:32:52 -06:00
c6ac33e728 Fixed a limitation of 128 max stack size. 2017-01-17 21:21:48 -06:00
13a77ab9e0 Fixes to Filtering list. 2017-01-17 20:44:14 -06:00
e5b96b3924 +>Item Cubes now display their contents
+>Filter Cubes now display what they are filtering.
+>Magic chests picked up via Mover Wand can now be directly crafted as a
replacement for the normal chest slot and will automatically create an
item cube filled with the contents! This works for all Item Cube recipes
with a normal chest: Item Cube, Large Item Cube, and Filter Cubes.
>Heavily optimized the speed of the server heartbeat, improving server
performance.
>Fixed a bug causing Elite Zombies converting blocks broken using their
data values improperly.
->Modified 'Growth' to set Potential of an artifact to 20% instead of
increasing the Potential by 20%.
2017-01-17 20:26:49 -06:00
336a84e93d Fixed Artifact Leveling bugs. Renamed the hopper and filter inventories
that opened up for Bauble pouches and Filter Cube inventories.
2017-01-17 13:09:33 -06:00
f8a64d792d Largely improved efficiency of glows on monsters and improved efficiency
of the bar created on the scoreboard.
2017-01-17 03:56:48 -06:00
4b53d3a837 Added Heartbeat debug logging. 2017-01-17 02:20:06 -06:00