488 Commits

Author SHA1 Message Date
b3e44fdcda Updated naming scheme for monsters. Fixed minor bugs with setting
monster's difficulties. Implemented most of Protector set. Fixed bugs
with Suppression not working on players.
2017-05-15 22:10:02 -05:00
c75d629eb3 Updates to API, ranger mode is now remembered upon logging back in. 2017-05-15 17:54:47 -05:00
826467da8e Forgot getBuff() in API. 2017-05-14 11:53:55 -07:00
5e14364761 Added buff methods to API. Fixed minor issues with buff system. Fixed
implementation of Toxin set.
2017-05-14 11:48:32 -07:00
dcf5629e76 Remove certain Item sets from rerollable item set list. 2017-05-13 17:55:14 -07:00
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